php - 我的网站 (Facebook) 上的 @myusersname

标签 php facebook facebook-graph-api

我的用户可以通过 Graph API(用 PHP)更新他们的 Facebook 状态,我们如何像 Twitter 一样执行“@myusersname on Mysite”?

即图片@/image/60F14.png

最佳答案

您可以使用action parameter来做到这一点

$attachment = array(
    'message' => 'USERS_MESSAGE', // NB: this cannot be prefilled
    'name' => 'NAME',
    'caption' => 'CAPTION',
    'link' => 'http://mysite.com',
    'description' => 'DESCRIPTION',
    'picture' => 'http://mysite.com/mysiteimage.jpg',
    'actions' => array(array(
            'name' => '@myusersname on Mysite',
            'link' => 'http://mysite.com/myusernsme' ))
);
try { $result = $facebook->api('/me/feed/', 'post', $attachment); } catch (Exception $e) {  }

关于php - 我的网站 (Facebook) 上的 @myusersname,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6888181/

相关文章:

facebook - 附件链接在 Facebook Messenger 上可用的时间有多长

ios - iPhone 中的 fbconnect API 响应

Facebook 图形 API : understanding offset_y offset_x API

php - CSS 用 "..."打断长文本

php - MVC现在是编写PHP的唯一方式吗?

php - 如何在不使用ajax的情况下将javascript动态数据发送到php变量

php - 在我的计算机上使用 PHP 从 MySQL InnoDB 数据库 [XAMPP] 获取结果比在其他计算机上花费的时间长得多

android - 由 com.google.android.gms.DynamiteModules 引起的 ANR

php - Facebook 仅返回 25 张照片

java - 如何使用 Jersey 客户端使用 Facebook JSON