通过 Facebook SDK 为 Facebook 页面点赞 PHP
Like a facebook page via Facebook SDK for PHP
我正在 post通过 PHP.
的 Facebook SDK 向用户的 facebook 时间线发送 link
$example_link = "https://www.facebook.com/pages/Mark-Zuckerberg/112432568767916?fref=ts&rf=112845672063384";
$example_text = "Hello World";
$response = (new FacebookRequest(
//Post a message and a link to the users timeline
$session, 'POST', '/me/feed', array(
'link' => $example_link,
'message' => $example_text
)
))->execute()->getGraphObject();
此示例将文本写入用户时间轴 "Hello World",并带有 link 到马克·扎克伯格的 Facebook 页面。
我的问题是:
有没有可能,我不仅 post 一个 link 到一个有效的 facebook 页面(例如马克扎克伯格),而且在同一步骤中也喜欢它?
不是一步到位。您必须使用 $response->id
来喜欢创建的 post 和 /{post_id}/likes
.
$example_link = "https://www.facebook.com/pages/Mark-Zuckerberg/112432568767916?fref=ts&rf=112845672063384";
$example_text = "Hello World";
$response = (new FacebookRequest(
//Post a message and a link to the users timeline
$session, 'POST', '/me/feed', array(
'link' => $example_link,
'message' => $example_text
)
))->execute()->getGraphObject();
$responseLike = (new FacebookRequest(
//Post a message and a link to the users timeline
$session, 'POST', '/'. $response->id . '/likes'
见
我正在 post通过 PHP.
的 Facebook SDK 向用户的 facebook 时间线发送 link$example_link = "https://www.facebook.com/pages/Mark-Zuckerberg/112432568767916?fref=ts&rf=112845672063384";
$example_text = "Hello World";
$response = (new FacebookRequest(
//Post a message and a link to the users timeline
$session, 'POST', '/me/feed', array(
'link' => $example_link,
'message' => $example_text
)
))->execute()->getGraphObject();
此示例将文本写入用户时间轴 "Hello World",并带有 link 到马克·扎克伯格的 Facebook 页面。
我的问题是: 有没有可能,我不仅 post 一个 link 到一个有效的 facebook 页面(例如马克扎克伯格),而且在同一步骤中也喜欢它?
不是一步到位。您必须使用 $response->id
来喜欢创建的 post 和 /{post_id}/likes
.
$example_link = "https://www.facebook.com/pages/Mark-Zuckerberg/112432568767916?fref=ts&rf=112845672063384";
$example_text = "Hello World";
$response = (new FacebookRequest(
//Post a message and a link to the users timeline
$session, 'POST', '/me/feed', array(
'link' => $example_link,
'message' => $example_text
)
))->execute()->getGraphObject();
$responseLike = (new FacebookRequest(
//Post a message and a link to the users timeline
$session, 'POST', '/'. $response->id . '/likes'
见