在没有 App Review 的情况下访问我拥有的 public 页面的 public Facebook 帖子?
Access public Facebook posts for a public page which I own without App Review?
我能找到的大多数演练都是在最近的 Facebook 规定之前。
尽管我正在寻找我拥有的 public 页面的 public 帖子,但我尝试使用 Facebook api 的所有尝试都导致我无法访问。
我已经找到获取访问令牌的方法了
https://graph.facebook.com/oauth/access_token
并且我已经尝试使用该令牌
https://graph.facebook.com/me/feed?access_token=<ACCESS_TOKEN>
和
https://graph.facebook.com/<MY_PAGE>/posts?access_token=<ACCESS_TOKEN>
我也试过使用 Facebook JS SDK,看起来像这样
window.fbAsyncInit = function() {
FB.init({
appId : '<APP_ID>',
autoLogAppEvents : true,
xfbml : true,
version : 'v3.2'
});
FB.api(
"/<MY_PAGE>/feed",
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
如果您拥有主页,则无需任何审核即可使用主页令牌。只需使用 manage_pages
权限授权自己并使用用户令牌获取具有此端点的页面令牌:/page-id?fields=access_token
- 或者对于您管理的所有页面:/me/accounts?fields=access_token
关于代币的更多信息:https://developers.facebook.com/docs/facebook-login/access-tokens/
我能找到的大多数演练都是在最近的 Facebook 规定之前。
尽管我正在寻找我拥有的 public 页面的 public 帖子,但我尝试使用 Facebook api 的所有尝试都导致我无法访问。
我已经找到获取访问令牌的方法了
https://graph.facebook.com/oauth/access_token
并且我已经尝试使用该令牌
https://graph.facebook.com/me/feed?access_token=<ACCESS_TOKEN>
和
https://graph.facebook.com/<MY_PAGE>/posts?access_token=<ACCESS_TOKEN>
我也试过使用 Facebook JS SDK,看起来像这样
window.fbAsyncInit = function() {
FB.init({
appId : '<APP_ID>',
autoLogAppEvents : true,
xfbml : true,
version : 'v3.2'
});
FB.api(
"/<MY_PAGE>/feed",
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
如果您拥有主页,则无需任何审核即可使用主页令牌。只需使用 manage_pages
权限授权自己并使用用户令牌获取具有此端点的页面令牌:/page-id?fields=access_token
- 或者对于您管理的所有页面:/me/accounts?fields=access_token
关于代币的更多信息:https://developers.facebook.com/docs/facebook-login/access-tokens/