我的 iframe facebook 应用程序有问题,是一个音乐应用程序,用户可以在音乐播放器中发布音乐,然后问题是当用户将 SWF 共享到时间线墙时,播放器不会出现,它只显示音乐文件的 URL。
我在白名单应用配置中添加了服务器 IP 列表,我该如何解决?:(
这里的代码:
try {
$actions = json_encode(array(array('text'=>facebook_app_post_ok_in_my_profile, 'href'=>'http://apps.facebook.com/fbapp/post_check.php? where=me&song='.$selected_value.'')));
$param = array(
'method' => 'stream.publish',
'callback' => '',
'name' => facebook_app_post_ok_feed_name,
'href' => 'http://www.site.com',
'description' => facebook_app_post_ok_description,
'message' => $message_feed,
'attachment' => '{"media": [{
"type": "mp3",
"src": "'.$real_source.'",
"title": "'.$song_title.'",
"artist": "'.$song_artist.'",
"album": "'.$song_album.'"
}]}
','action_links' => $actions,
'target_id' => $user_id,
'privacy' => ''
);
$facebook->api($param);
}
谢谢!