En AndroidManifest
j'aiComment recevoir Facebook données lien profond
<activity android:name=".MainActivity">
<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:host="linhtestdeeplink"
android:scheme="app"/>
</intent-filter>
</activity>
Dans MainActivity
AppLinkData.fetchDeferredAppLinkData(this,
new AppLinkData.CompletionHandler() {
@Override
public void onDeferredAppLinkDataFetched(final AppLinkData appLinkData) {
// Process app link data
Log.i("TAG", "Deep link receive" + appLinkData);
}
}
);
Dans Facebook
page, je tester lien profond comme
Mon application reçu une notification, quand je cl ick à la notification, il va lancer mon application, mais le appLinkData
toujours null
.
J'envoie aussi comme linhtestdeeplink://tripId=1
mais aussi null.
Toute aide ou suggestion serait grandement appréciée.
J'utilise facebook sdk 4.5 compile 'com.facebook.android:facebook-android-sdk:[4,5)'
est-il possible d'afficher le code complet/lien? –