AppLinkData
เวอร์ชั่นที่ใหม่กว่าของคลาสนี้พร้อมแล้ว ตรวจสอบได้ เวอร์ชั่นล่าสุด

Class to encapsulate an app link, and provide methods for constructing the data from various sources

ขยาย:Object
แพ็คเกจ:applinks
วิธีการคลาส
fetchDeferredAppLinkData(Context, CompletionHandler)

Asynchronously fetches app link information that might have been stored for use after installation of the app

public static void fetchDeferredAppLinkData(Context context, CompletionHandler completionHandler)
พารามิเตอร์คำอธิบาย
contextThe context
completionHandlerCompletionHandler to be notified with the AppLinkData object or null if none is available. Must not be null.
fetchDeferredAppLinkData(Context, String, CompletionHandler)

Asynchronously fetches app link information that might have been stored for use after installation of the app

public static void fetchDeferredAppLinkData(Context context, String applicationId, CompletionHandler completionHandler)
พารามิเตอร์คำอธิบาย
contextThe context
applicationIdFacebook application Id. If null, it is taken from the manifest
completionHandlerCompletionHandler to be notified with the AppLinkData object or null if none is available. Must not be null.
createFromActivity(Activity)

Parses out any app link data from the Intent of the Activity passed in.

public static AppLinkData createFromActivity(Activity activity)
พารามิเตอร์คำอธิบาย
activityActivity that was started because of an app link
Returns
AppLinkData if found. null if not.
วิธีการแบบอินสแตนซ์
getTargetUri()

Returns the target uri for this App Link.

public Uri getTargetUri()
Returns
Target uri
getRef()

Returns the ref for this App Link.

public String getRef()
Returns
Ref
getArgumentBundle()

The full set of arguments for this app link. Properties like target uri & ref are typically picked out of this set of arguments.

public Bundle getArgumentBundle()
Returns
App link related arguments as a bundle.
getRefererData()

The referer data associated with the app link. This will contain Facebook specific information like fb_access_token, fb_expires_in, and fb_ref.

public Bundle getRefererData()
Returns
The referer data.
ค่าคงตัว
ARGUMENTS_TAPTIME_KEY
Key that should be used to pull out the UTC Unix tap-time from the arguments for this app link.
public static final String ARGUMENTS_TAPTIME_KEY
ARGUMENTS_REFERER_DATA_KEY
Key that should be used to get the "referer_data" field for this app link.
public static final String ARGUMENTS_REFERER_DATA_KEY
ARGUMENTS_NATIVE_CLASS_KEY
Key that should be used to pull out the native class that would have been used if the applink was deferred.
public static final String ARGUMENTS_NATIVE_CLASS_KEY
ARGUMENTS_NATIVE_URL
Key that should be used to pull out the native url that would have been used if the applink was deferred.
public static final String ARGUMENTS_NATIVE_URL