日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

京东开普勒php接口,IOS菜鸟初学第十五篇:接入京东开普勒sdk,呼起京东app打开任意京东的链接-Go语言中文社区...

發布時間:2024/7/23 php 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 京东开普勒php接口,IOS菜鸟初学第十五篇:接入京东开普勒sdk,呼起京东app打开任意京东的链接-Go语言中文社区... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我之前寫了一篇關于接入京東聯盟sdk的文章,但是最近,由于這個原因,如下圖

導致需要重新集成京東的sdk,但是由于某種原因,因為android和ios端不統一,android接入的是京東開普勒的SDK,這次為了統一,所以又搞了一次集成這個,之前那個不要了。但我估計哈,這次更新是京東聯盟的sdk,跟這個不一樣,所以我后面還是要集成最新的京東聯盟sdk(它這次更新要求重新創建一個新應用,才能下載最新的sdk,所以還需要審核好久,坑爹呢)。

好了說了原由,講一下這次集成不一樣的的地方。京東的東西就是坑爹。。。坑了我好幾次喲。

1. 流程跟之前那個差不多,跟著文檔走就好

貼一下ios端的sdk集成文檔鏈接:http://kepler.jd.com/console/docCenterCatalog/docContent?channelId=46

2. 好了,啥都弄好了,但是這次調用跳轉到方式不一樣了,看代碼是要在應用內加載京東頁面

下面是加載url的方法

//獲取當前的viewcontroller

UIWindow * window = [[UIApplication sharedApplication] keyWindow];

UITabBarController *tabBarController = (UITabBarController *)window.rootViewController;

UINavigationController *navController = tabBarController.selectedViewController;

UIViewController *serviceViewController = navController.topViewController;

//調用應用本身的viewcontroller打開鏈接

[[KeplerApiManager sharedKPService] openKeplerPageWithURL:jdlink sourceController:serviceViewController jumpType:2 userInfo:nil];

貼一下它打開鏈接的效果:

很明顯看到它是在應用內打開一個webview 加載那條連接的。

好吧,這就是他所說的閉環交易

但是你想要跳轉京東app怎么辦?

哇,貼心的ios sdk集成文檔說的很清楚了

只要將isOpenByH5設置為NO就行了,然后呢???

他有沒文檔說明,在哪里設置啊,怎么設置啊

他以為這樣能難住我??

no no no

3.設置isOpenByH5為NO,呼起京東app家在鏈接

經過我一番努力,在你要使用京東跳轉的地方

//獲取當前的viewcontroller

UIWindow * window = [[UIApplication sharedApplication] keyWindow];

UITabBarController *tabBarController = (UITabBarController *)window.rootViewController;

UINavigationController *navController = tabBarController.selectedViewController;

UIViewController *serviceViewController = navController.topViewController;

//調用京東app打開鏈接

KeplerApiManager *ap = [KeplerApiManager sharedKPService];

//設置isOpenByH5 屬性為NO

ap.isOpenByH5 = NO;

[ap openKeplerPageWithURL:jdlink sourceController:serviceViewController jumpType:2 userInfo:nil];

貼一下效果:

好了,總算能跳轉加載了。

嗯嗯,那個返回按鈕呢???

原來在這呢?

但是tagID 是哪個。咋沒看到哪有。

最后找到這段解釋:

我去尼瑪的,不用了。等審核通過。

最后,安利下這款軟件,返現易,不吹不黑,有時候他的返利高過一些官方的返利平臺,比如一淘。還有很多其他平臺的返利,機票,酒店住宿啥的都有。

25天過期哦,要弄的盡快弄吧。

總結

以上是生活随笔為你收集整理的京东开普勒php接口,IOS菜鸟初学第十五篇:接入京东开普勒sdk,呼起京东app打开任意京东的链接-Go语言中文社区...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。