菜鸟教程小白 发表于 2022-12-13 03:19:57

iOS SDK Mutual Friends Facebook API v2.0


                                            <p><p>我目前正在使用 Facebook iOS SDK v3.16,它使用 Graph API 2.0。我的电话是这样的:</p>

<pre><code> NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys:
                        @&#34;context.fields(mutual_friends)&#34;, @&#34;fields&#34;,
                        nil
                        ];
[@&#34;facebookId&#34;]]
                           parameters:params
                           HTTPMethod:@&#34;GET&#34;
                      completionHandler:^(
                                          FBRequestConnection *connection,
                                          id result,
                                          NSError *error
                                          ) {
                        cell.text3.text = [@&#34;mutual_friends&#34;][@&#34;data&#34;] count]];
                      }];
</code></pre>

<p><code>object[@"profile"][@"facebookId"]</code> 是应用程序的范围 ID。 </p>

<p>此调用的预期行为是返回当前用户和请求用户之间的共同好友数。但问题是,共同 friend 的数量几乎总是 0(出于某种原因,在某些情况下它是 2,但实际上应该更高)。 </p>

<p>奇怪的是错误对象中从来没有任何东西,结果对象只是零。我不太确定如何继续,因为没有返回结果但应该有,但这并没有给我一个错误。 </p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>在 swift 3.0 中查找工作代码 <br/>
<strong>注意:</strong>提交给facebook审核以使用此服务<br/></p>

<pre><code>FBSDKGraphRequest(graphPath: fbTokenID, parameters: [&#34;fields&#34;: &#34;context.fields(mutual_friends.limit(8))&#34;]).start(completionHandler: { (connection, result, error) -&gt; Void in
            if (error == nil){

                print(&#34;//////Mutual friends&#34;)
                print(result!)

            } else {
                print(error!.localizedDescription)
            }
      })
</code></pre>

<p>//你也可以通过添加“限制”来限制共同好友的结果</p></p>
                                   
                                                <p style="font-size: 20px;">关于iOS SDK Mutual Friends Facebook API v2.0,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/26938165/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/26938165/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iOS SDK Mutual Friends Facebook API v2.0