回避策があれば、私はfacebookが彼らのSDKからメッセージパラメータを廃止したことを知っています。FBWebDialogで任意の文字列をプレフィルできる方法はありますか?
私のシナリオでは、Facebookの連絡先をクリックしています FBWebDialogが開き、メッセージに空白のテキストフィールドの代わりにテキストがあらかじめ入力されています。
任意のヘルプは、ユーザーのウォールに投稿したいのように聞こえるコメントから、オーケー
おかげ
回避策があれば、私はfacebookが彼らのSDKからメッセージパラメータを廃止したことを知っています。FBWebDialogで任意の文字列をプレフィルできる方法はありますか?
私のシナリオでは、Facebookの連絡先をクリックしています FBWebDialogが開き、メッセージに空白のテキストフィールドの代わりにテキストがあらかじめ入力されています。
任意のヘルプは、ユーザーのウォールに投稿したいのように聞こえるコメントから、オーケー
おかげ
をいただければ幸いです。
:ここではアプリ内で共有ダイアログをプルアップし、事前に満たされたテキストを事前に満たされたテキスト
[FBDialogs presentOSIntegratedShareDialogModallyFrom:self initialText:@"Initial text" image:nil url:nil handler:nil];
例をサポートしていますFB SDKで利用可能で、方法がありますダイアログのタイプは開いていますか?
iOSからユーザーに直接メッセージを送ることさえできないと思います。私はFacebookにメッセージを送信したいのですが、送信ダイアログのように聞こえます。
+ presentRequestsDialogModallyWithSession:message:title:parameters:handler:
+ presentRequestsDialogModallyWithSession:message:title:parameters:handler:friendCache:
者がメッセージを事前移入をサポートするように見える:私はエラーを取得する次のことを実行する場合
[FBWebDialogs presentDialogModallyWithSession:nil dialog:@"send" parameters ...
のiOS FB SDK WebDialog referenceは、以下の方法を示し、「このダイアログでは、このデバイスでは使用できません」フィールド。彼らは(メッセージではなく)apprequestsだけをサポートし、メッセージが添付されているかどうかは少し不明です(私が設定した実際の文字列ではなく、 "ユーザーはあなたがAppを試して欲しい"ということでした)。
Facebookのメッセージは人へのためのチャンネルです:Send dialog documentationが言うので(?多分WebViewの中にプルアップすることができる)
JavaScriptのAPIは、おそらくメッセージを設定するパラメータを持っていません - パーソナル通信、 とアプリがメッセージを送信しないようにするか、人々が自分の さんのスパムを迷惑をかけないように促します。
あなただけの、あなたが最初のメッセージをサポートするために見えたshare sheetを使用することができますメッセージ/シェアを投稿したい場合:ハッピーB'dayアプリケーションを見てください
[FBNativeDialogs presentShareDialogModallyFrom:self initialText:@"My text to share" ...
を、それを投稿すると思われますあらかじめメッセージが入っているユーザーの壁に。私は方法が分かりません。 – vin
ああ、大丈夫です、壁に投稿してから別のユーザーにメッセージを送信してください。それはサンプルアプリかアプリストアですか? – owenfi
これは基本的にはAppstoreアプリ – vin