我正在开发一个应用程序,该应用程序通过商家的会员链接将现金返还给用户。我们有很多合作伙伴,包括速卖通,Agoda,Booking,亚马逊和iHerb。
例如,以下是几个链接:
http://s.click.aliexpress.com/e/bKTXNREu?af=TRACK-CODE https://c.lazada.sg/t/c.0u6b?sub_aff_id=TRACK-CODE https://www.amazon.com/?&_encoding=UTF8&tag=fromxyzapp-20&linkCode=ur2&linkId=da1bf1061da08e084f352329dd95192d&camp=1789&creative=9325 https://affiliate.klook.com/jump/?aid=TRACK-CODE&adid=61881&af_wid=8638 https://www.agoda.com/partners/partnersearch.aspx?pcs=1&cid=1826293&hl=en
打开链接时,它们是由Android和iOS在浏览器中打开的,我如何直接与商家应用打开链接,以便会员和返现能够正常工作?
我也尝试了以下方法:
Intent launchIntent = getPackageManager().getLaunchIntentForPackage("com.alibaba.aliexpresshd");
launchIntent.putExtra("af”,”TRACK-CODE");
startActivity( launchIntent );
我也尝试了深层链接URL:
aliexpress://s.click.aliexpress.com/e/bKTXNREu?af= TRACK-CODE
aliexpress://e/bKTXNREu?af= TRACK-CODE
aliexpress://index?af= TRACK-CODE
aliexpress://?af= TRACK-CODE