如何发布Facebook粉丝页面墙

时间:2018-01-10 09:41:03

标签: ios objective-c facebook-graph-api fbsdk

我试图在Facebook粉丝页面发布图片。

我正在使用以下代码:

FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
                              initWithGraphPath:@"/facebookPage_ID/photos"
                              parameters:@{ @"url": @"https://dncache-mauganscorp.netdna-ssl.com/thumbseg/378/378006-bigthumbnail.jpg",}
                              HTTPMethod:@"POST"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {
    // Insert your code here
}];

当前图片成功发布到Facebook页面,但图片"未在Facebook页面墙上发布"在访客帖子中显示。

我想在Facebook页面墙上显示图片。

1 个答案:

答案 0 :(得分:-1)

您需要使用页面访问令牌而不是用户访问令牌:

步骤:

  • 获取具有manage_pagespublish_pages权限的用户令牌
  • 使用/page-id?fields=access_token获取特定网页的网页令牌