我正在尝试为iOS应用程序实现App Invite功能。所有工作都很好,除了带有参数的客户URL方案(如推荐)。 iOS应用程序有两个URL架构:
fb123456789712345://
myappurlscheme://
网络服务器中的元标记:
<meta property="al:ios:url" content="myappurlscheme://fb_app_invite?referral=referralname" />
<meta property="al:ios:app_store_id" content="123456789" />
<meta property="al:ios:app_name" content="MyApp" />
<meta property="al:web:should_fallback" content="false" />
<meta property="fb:app_id" content="123456789712345"/>
当FB用户从他们的个人资料中点击App Invite时,我希望iOS应用程序将以URL (myappurlscheme://fb_app_invite?referral=referralname),
打开
但实际上我得到了网址(fb123456789712345://authorize#access_token=ZXZXZXZXZXZXZXZXZXZXZX&expires_in=86400&target_url=%2Fappcenter%2$454545454545454%3Frequest_ids%3D3333333333333%26ref%3Dapp_invite_inbox%26content%3Dinvite%222222222222222222)
我不知道如何使用custom URL Schema来解析引用名称。请帮我。哪里弄错了?