菜鸟教程小白 发表于 2022-12-12 16:40:07

ios - facebook在发布期间为iOS错误打开图表


                                            <p><p>我正在尝试在 iOS7 的 facebook 上提交我认为非常基本的开放式图表帖子。我正在使用最新版本的一切,包括 facebook 的 SDK 3.10 版。</p>

<p>我的应用程序打开了共享对话框,该对话框预加载了我的 <code>FBGraphObject</code> 中的参数。我什至早先在预览中显示了一个图像 URL,只是为了排除故障而将其取出。我在分享对话框的“说点什么……”部分输入几个词,然后点击“发布”。这是我得到的错误:</p>

<blockquote>
<p>Error Domain=com.facebook.Facebook.platform Code=102 &#34;The operation couldn’t be completed. (com.facebook.Facebook.platform error 102.)&#34; UserInfo=0x19192ba0 {error_message=An error occurred during publishing., app_id=299416296871047, error_code=102}</p>
</blockquote>

<p>我似乎找不到具有相同错误的另一个问题。这是我的代码:</p>

<pre><code>id&lt;FBOpenGraphAction&gt; action = (id&lt;FBOpenGraphAction&gt;);
      NSMutableDictionary&lt;FBGraphObject&gt; *object =
      [FBGraphObject openGraphObjectForPostWithType:@&#34;og.item&#34;
                                                title:@&#34;Test Post&#34;
                                                image:nil
                                                url:@&#34;https://mywebsiteurl.com&#34;
                                          description:@&#34;A test post&#34;];
      ;

[FBDialogs presentShareDialogWithOpenGraphAction:action
                                              actionType:@&#34;og.publish&#34;
                                     previewPropertyName:@&#34;something&#34;
                                                 handler:^(FBAppCall *call, NSDictionary *results, NSError *error) {
                                                   if(error) {
                                                         NSLog(@&#34;Error: %@&#34;, error.description);
                                                         NSLog(@&#34;Results: %@&#34;, results);
                                                   } else {
                                                         NSLog(@&#34;Success.&#34;);
                                                   }//end if
                                                 }];
</code></pre>

<p>有什么想法吗?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>我遇到了同样的问题。原来是权限问题。我用来发布 OG 故事的 Facebook 用户不是 Facebook 应用角色和权限的管理员或开发人员。</p>

<p>为了与任何用户一起使用,您的应用必须经过 Facebook 审核。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - facebook在发布期间为iOS错误打开图表,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/20182401/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/20182401/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - facebook在发布期间为iOS错误打开图表