菜鸟教程小白 发表于 2022-12-13 10:00:00

ios Facebook Graph API - 发布音频文件


                                            <p><p>我在 iOS 中使用 FB Graph API 在用户的墙上发帖。我想附上托管在其他地方的音频文件。由于“附件”似乎不再有效,我正在尝试将 og:audio 作为属性:</p>

<pre><code>    SBJSON *jsonWriter = [ autorelease];

    NSString *fileURL = ;

    NSDictionary *properties = [NSDictionary dictionaryWithObjectsAndKeys:
                              fileURL, @&#34;og:audio&#34;,
                              strText, @&#34;og:audio:title&#34;,
                              nil];

    NSString *propStr = ;


    NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                 @&#34;message Text&#34;,@&#34;message&#34;,
                                 @&#34;Martha&#34;,@&#34;name&#34;,
                                 @&#34;http://addr/something.jpg&#34;, @&#34;picture&#34;,
                                 propStr, @&#34;properties&#34;,
                                 nil];         

;
</code></pre>

<p>不知何故,我得到的只是“og:audio”....作为帖子中的文本。
我想知道如何将音频文件作为播放器发布到帖子中。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><pre><code>-(void)postMeFeedButtonPressed{

    NSMutableDictionary *variables = ;

    ;
    ;
    ;



    FbGraphResponse *fb_graph_response = ;
    NSLog(@&#34;postMeFeedButtonPressed:%@&#34;, fb_graph_response.htmlResponse);


    //parse our json
    SBJSON *parser = [ init];
    NSDictionary *facebook_response = ;   
    ;

    //let&#39;s save the &#39;id&#39; Facebook gives us so we can delete it if the user presses the &#39;delete /me/feed button&#39;
    self.feedPostId = (NSString *);
    NSLog(@&#34;feedPostId, %@&#34;, feedPostId);
    NSLog(@&#34;Now log into Facebook and look at your profile...&#34;);

}
</code></pre>

<p>这将在嵌入式播放器中呈现音频内容。
希望它对某人有帮助。
谢谢</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios Facebook Graph API - 发布音频文件,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/8301118/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/8301118/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios Facebook Graph API - 发布音频文件