【发布时间】:2016-04-03 03:34:18
【问题描述】:
美好的一天,我对这个问题有点困惑。我有一个网站,我希望我的 facebook PAGE 帖子也显示在我的网站上。我在我的网站中使用此代码来获取 facebook 中的帖子:
json_object = @file_get_contents('https://graph.facebook.com/v2.5/' . $page_id .
'/posts?fields=picture,comments,likes,message,admin_creator&access_token=' . $access_token);
我的问题是
1.) 如何在我的网站中为这些帖子嵌入一个赞按钮,该按钮直接链接到我在 facebook 中的帖子?正如您在上面的代码中看到的,我只能获取帖子信息和喜欢我帖子的人。
2.) 我希望其他人在不访问我的 Facebook 页面的情况下也能喜欢这篇文章。下面是我喜欢的按钮代码,它似乎可以工作,但我不知道如何获得具有 publish_action 权限的用户访问令牌,以便他们可以喜欢我的帖子。
我将这个代码用于like按钮:
window.fbAsyncInit = function() {
FB.api(
"/post_id/likes?access_token=CAACEdE...... {This access token is obtain using the graph api explorer}",
"POST",
function(response) {
if (response && !response.error) {
console.log(response);
}
}
);};
【问题讨论】:
-
欢迎来到 SO。请出示您的代码并提供尽可能多的相关信息,以获得最大的答案?也请查看此资源:stackoverflow.com/help/how-to-ask
标签: php facebook facebook-graph-api facebook-like access-token