-1

我正在使用 facebook php sdk。我已经在我的应用程序上集成了 facebook 开放图。我想使用这张图片中的开放图在朋友墙上发帖。我已经从另一个应用程序中捕获了这个图像墙帖子,我想制作这样的相同帖子。

我也想制作一个像“获取应用程序”这样的操作链接。当用户点击获取应用程序时。我的应用程序应该在新选项卡上打开。

我读了很多文档。他们说不可能使用开放图在朋友墙上发帖,我尝试了 $facebook->api('/$firend_id/feed) 但它在朋友墙上发布了一个链接。我不想要链接我想向朋友墙发布礼物。

请建议我该怎么做?

问候,克里希纳发布他人的应用程序

4

2 回答 2

1

根据附件,我认为您的意思是“如何将操作链接添加到墙贴?” 请参阅https://developers.facebook.com/docs/opengraph/actionlinks/

于 2012-08-30T07:48:51.343 回答
0

我使用命中和试验方法解决了它。

$attachment = array(
             'message' => $d['giftmsg'],
            'name' => 'You have recived a gift voucher for a '.$dd['title'].'!' .'',
            'link'=>'https://thevoucherlink.com/redirect.php',
            'description' => " Please click on the link to claim your gift card. Do it soon! This promotional card is valid for a limited time.. <center>&nbsp;</center> The Voucher Link allows facebook users send gift vouchers from local businesses to their friends",
            'picture' => $im,
            'actions'=>array('name'=>'Get Voucher','link'=>'https://thevoucherlink.com/redirect.php')
        );  


        try {
             $t=    $facebook->api('/' . $_POST['friend_id']. '/feed', 'POST', $attachment);
        } catch (Exception $exc) {
            $err= $exc->getTraceAsString();
        }

您可以在帖子上使用这些参数发布相同的帖子。

谢谢您的回答..

于 2012-08-31T06:39:42.227 回答