簡體   English   中英

無法在iOS中使用FB SDK創建自定義打開圖故事

[英]Not able to create Custom Open Graph Stories using FB SDK in iOS

我正在嘗試使用Facebook SDK的Graph API通過我的應用發布故事。 我已經在其App控制台上配置了動作,對象和故事,並實現了以下代碼來實現相同的目的。

 NSURL *imageURL = [NSURL URLWithString:@"https://fbstatic-a.akamaihd.net/images/devsite/attachment_blank.png"];
    FBSDKSharePhoto *photo = [FBSDKSharePhoto photoWithImageURL:imageURL userGenerated:NO];
    NSDictionary *properties = @{
                                 @"og:type": @"abc-holdings:glc",
                                 @"og:title": @"Sample GLC",
                                 @"og:description": @"Test Geo",
                                 @"og:url": @"http://samples.ogp.me/147425295593678",
                                 @"og:image": @[photo],
                                 @"abc-holdings:location:longitude":@(-58.381667),
                                 @"abc-holdings:location:latitude":@(23.381667)
                                 };
    FBSDKShareOpenGraphObject *object = [FBSDKShareOpenGraphObject objectWithProperties:properties];

    FBSDKShareOpenGraphAction *action = [FBSDKShareOpenGraphAction actionWithType:@"abc-holdings:has_a_glc" object:object key:@"glc"];
    [action setString:@"true" forKey:@"fb:explicitly_shared"];


    // Create the content
    FBSDKShareOpenGraphContent *content = [[FBSDKShareOpenGraphContent alloc] init];
    content.action = action;
    content.previewPropertyName = @"glc";

    // Share the content
    FBSDKShareAPI *shareAPI = [[FBSDKShareAPI alloc] init];
    shareAPI.shareContent = content;
    shareAPI.delegate = self;

    [shareAPI share];

但是這個問題是它回應我如下

Error Domain=com.facebook.sdk.share Code=201 "The operation couldn’t be completed. (com.facebook.sdk.share error 201.)" UserInfo=0x7fb9e1749190 {com.facebook.sdk:FBSDKErrorDeveloperMessageKey=Error sharing Open Graph content, NSUnderlyingError=0x7fb9e14c5210 "The operation couldn’t be completed. (com.facebook.sdk.core error 8.)"}

有任何想法嗎?

您應該轉到Facebook上的應用程序。 選擇“打開圖形”設置,選擇操作類型,向下滾動到最后。 在那里您將看到一些復選框您的操作功能

選中最后一個復選框,然后嘗試再次共享您的內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM