0

iOS と Android を別々に使用している Facebook の友達にメッセージを送信したいと考えています。たとえば、特定のアプリを推奨する場合は、適切な OS を使用しているユーザーにのみ ping を送信します。おそらくFacebookはこの情報を持っています。取得する方法はありますか?

4

2 に答える 2

0

Facebook がこの種の情報を API で公開するとは思えません。できることは、ParseとそのInstallationクラスを使用することです。そうすることで、各ユーザーの特定のデバイス情報を取得できます。その後、Parse Push SDKを使用して、この情報に基づいて特定のユーザーをターゲットにすることができます。追加のボーナスとして、Parse は Facebook の統合も提供するため、探しているツールになる可能性があります。

于 2014-06-03T00:48:39.730 に答える
0

iOS および Android 用の Facebook メッセージ ダイアログを使用して、人々が Facebook Messenger を介して友人にメッセージを送信できるようにすることができます。https://developers.facebook.com/docs/android/share#message-dialogおよびhttps://developers.facebook.com/docs/ios/share#message-dialogを参照してください

ただし、API の v2.0 では、アプリを使用していない友人のうち、どのユーザーがどのプラットフォームで Facebook を使用しているかを確認する方法がありません。いずれにせよ、ダイアログで受信者を事前に入力することはできません。 .

友達を招待してもらいたいが、受信者をアプリの正しい (iOS または Android) バージョンにリダイレクトさせたい場合は、同じ URL を共有し、誰かがクリックしたときにユーザー エージェント検出を行うことをお勧めします。リンクを使用して、ユーザーを Google Play または Apple App Store にリダイレクトするかどうかを決定します。Deeplink.me のようなサービスは、これをホストされたサービスとして提供する場合があります: https://www.deeplink.me/

于 2014-06-03T06:57:07.693 に答える