2012-02-13 4 views
1

私のアプリで現在の認証されたユーザーにステータス/メッセージを投稿すると、デフォルトのプライバシーはFacebookに表示されます。私はこれを含むAPIリファレンスを読んで試しました:http://developers.facebook.com/docs/reference/api/post/しかし、私のアプリは動作を停止します。なぜこれはそうですか?iOS:Facebookの投稿のプライバシー

これは、(事前に生成された)ユーザーのステータスを投稿するために私のコードです:用のパラメータの一つとして

@"EVERYONE", @"privacy" 

NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys: 
            appId, @"app_id", 
            @"Event Invitation", @"name", 
            @"Event Invitation", @"caption", 
            eventInvitationText, @"description", 
            eventInvitationLink, @"link", 
            @"http://fbrell.com/f8.jpg", @"picture", 
            nil]; 

    [self.facebook dialog:@"feed" andParams:params andDelegate:self]; 

リンクを参照して、私はまたを追加しました私はそれを追加すると、fbのダイアログは私のアプリにエラーがあると言うでしょう。

あなたは私を助けることができますか?

答えて

2

ユーザーは、あなたのアプリのための最大可視性設定を認証ダイアログで投稿することを選択できます.-あなたのアプリは、ユーザーが選択したものよりもプライバシー設定を選択できませんそこ

(NORアプリケーションが設定値を大きくするためにそれらを促すことができるが、それらはPrivacy Settingsでそれ自体を変更することができます - 自分のFacebookのプロフィールにApps, Games & Websites

+0

それが不可能であることを意味するのでしょうか? – Aldee

+0

これは、あなたが選択したプライバシー設定を無効にすることはできないことを意味します(少なくとも、選択したものより多くのものを公開することはできません)。はい – Igy

+0

ああ..今私はそれを..ありがとう:) – Aldee

関連する問題