decodeUrlContent
The decodeUrlContent API is called by the super app to decode the URL that is generated from a promotion QR code.
Method signature
copy
public static synchronized void decodeUrlContent(final String url,
                                        final GriverDecodeUrlCallback callback);Request parameters
| Name | Type | Description | Required | 
| url | String | The URL content to be decoded. | M | 
| callback | The callback function that is invoked after the process ends. | M | 
Response parameters
N/A
Sample
The following sample shows how to call the decodeUrlContent API.
copy
GriverDecodeUrl.decodeUrlContent(uriContent, new GriverDecodeUrlCallback() {
     @Override
     public void onDecodeSuccess(String url) {
        //when decoding successed, you can open the url  
        //Bundle bundle = new Bundle();
        //Griver.openUrl(activity, url, bundle);
     }
      @Override
      public void onDecodeFailed(int errorCode, String errorMessage) {
        //when decoding failed, you can open the original uriContent      
        //Bundle bundle = new Bundle();
        //Griver.openUrl(activity, uriContent, bundle);
      }
});