[英]Android Facebook sdk 4 Handle incoming app invite
我根據Facebook App Invite創建了一個應用邀請,並通過了App Links Hosting API 。
我成功發送了應用邀請,接收方收到了應用邀請通知,但是我沒有成功處理接收方的傳入邀請意圖。
我添加了BroadcastReceiver來捕獲傳入的應用邀請意圖
`<receiver
android:name="com.example.myapp.FacebookAppInviteReceiver"
android:exported="true" >
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="com.example.myapp" />
</intent-filter>
</receiver>`
但它從未被調用。
在“ App Links Hosting API”中,“ URL”行應該是什么?
意向過濾器中的方案應該是什么?
我想念什么?
您不應該添加廣播接收器,而應該將意圖過濾器添加到可以啟動的活動中。 Facebook應用程序將使用您的自定義URL作為“數據”字段創建一個意圖,並使用它來調用startActivity,因此接收方(您的應用程序)需要聲明一個活動。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.