簡體   English   中英

Android Facebook SDK 4處理​​傳入的應用程序邀請

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM