Facebook 将swf嵌入到自动张贴到墙上的消息中
我想用我在facebook上的应用程序在帖子中添加swf对象。 根据调查,这是可能的 我尝试使用以下代码执行此操作:Facebook 将swf嵌入到自动张贴到墙上的消息中,facebook,facebook-graph-api,flash,Facebook,Facebook Graph Api,Flash,我想用我在facebook上的应用程序在帖子中添加swf对象。 根据调查,这是可能的 我尝试使用以下代码执行此操作: $caption = 'my caption'; $media = array('type'=>'flash', 'swfsrc'=>'http://www.my_domain.com/embed_swf_in_ptw/src/banner3.swf', 'imgsrc'=>'http://www.my_domain.com/embed_swf_in_ptw
$caption = 'my caption';
$media = array('type'=>'flash',
'swfsrc'=>'http://www.my_domain.com/embed_swf_in_ptw/src/banner3.swf',
'imgsrc'=>'http://www.my_domain.com/embed_swf_in_ptw/src/90.jpg',
'expanded_width'=>'160',
'expanded_height'=>'120');
$privacy = array(
'value' => 'SELF',
//'friends' => 'SOME_FRIENDS',
//'allow' => 'XXXXXXX,YYYYYYY'
);
$attachment = array('message' => 'my message',
'name' => 'my name',
'caption' => $caption,
'link' => 'http://www.my_link.com',
'description' => '',
'media' => json_encode($media),
'privacy' => json_encode($privacy),
);
try {
$result = $facebook->api('/me/feed/', 'post',$attachment);
} catch (FacebookApiException $e) {
}
但它不会起作用…隐私设置确实有效。。。
你知道如何在帖子中嵌入swf吗?发现这段代码非常有效:
$attachment = array(
'name' => 'APP NAME',
'description' => 'DESCRIPTION',
'link'=>'https://apps.facebook.com/NAME/',
'picture' => 'http://www.my_domain.com/embed_swf_in_ptw/src/90.jpg',
'source' => 'http://www.my_domain.com/embed_swf_in_ptw/src/banner3.swf',
//'access_token' => 'ACCESS TOKEN'
);
$result = $facebook->api('/me/feed', 'POST', $attachment);
请看一下有关
me/feed/
的正确文档,RESTAPI(您提供的文档链接)已被弃用,将在一段时间内关闭。