当前位置: 首页 > news >正文

中小企业建网站做网站首选什么语言

中小企业建网站,做网站首选什么语言,wordpress+qq微信登陆,做网站好平台化目录 1.京东联盟官网注册申请步骤略~2.安卓端插件配置:3.IOS端插件配置4.其它配置5.京东OAuth授权 文档地址:https://baiyuliang.blog.csdn.net/article/details/134444104 京东联盟flutter插件地址:https://pub.dev/packages/jdkit 1.京东联…

目录

  • 1.京东联盟官网注册申请步骤略~
  • 2.安卓端插件配置:
  • 3.IOS端插件配置
  • 4.其它配置
  • 5.京东OAuth授权

文档地址:https://baiyuliang.blog.csdn.net/article/details/134444104

京东联盟flutter插件地址:https://pub.dev/packages/jdkit

在这里插入图片描述

1.京东联盟官网注册申请步骤略~

2.安卓端插件配置:

1)将申请的安全图片,safe.jpg放在flutter项目,android主工程res/raw下:

在这里插入图片描述

2)从github上,将jdsdk文件夹下载下来,并放入anrdoid主工程下:

在这里插入图片描述

3)修改jdsdk中的AndroidMainfest.xml:

  <activityandroid:name="com.kepler.jd.sdk.KeplerBackActivity"android:exported="true"android:theme="@android:style/Theme.Translucent"><intent-filter><action android:name="android.intent.action.VIEW" /><category android:name="android.intent.category.DEFAULT" /><data android:scheme="sdkback49d5d16d4f8ba1411c2c1533c2308a47" /></intent-filter></activity>

将scheme:sdkback后的key修改为自己的!

4)android主工程 settings.gradle中添加:include ':jdsdk'

3.IOS端插件配置

1)将申请的安全图片safe.jpg,放入IOS主工程Runner/bundle文件夹下:

在这里插入图片描述

4.其它配置

其它配置,请按京东联盟官方文档进行配置!

5.京东OAuth授权

  • 1)将你在京东联盟后台申请的app提交审核,待审核通过;
  • 2)添加安卓端主工程Mainactivity的scheme:自定义,并将launchMode修改为 singleTask;
  • 3)添加IOS主工程URL type(url schecme:自定义);
  • 4)flutter pubspec.yaml引入三个插件:appscheme: ^1.0.8,webview_flutter: ^4.4.1,url_launcher: ^6.1.12;
  • 5)在需要调用京东授权的页面引入如下代码(Webview,打开授权url及拦截京东Scheme):
late WebViewController webViewController;
webViewController = WebViewController()..setJavaScriptMode(JavaScriptMode.unrestricted)..setNavigationDelegate(NavigationDelegate(onProgress: (int progress) {},onPageStarted: (String url) {},onPageFinished: (String url) {},onWebResourceError: (WebResourceError error) {},onNavigationRequest: (NavigationRequest request) {if (request.url.startsWith('openapp.jdmobile')) {launchUrlString(request.url);return NavigationDecision.prevent;}return NavigationDecision.navigate;},),);

由于我们不需要展示webview的跳转过程,所以可将webview宽高设为0:

SizedBox(width: 0, height: 0, child: WebViewWidget(controller: webViewController))
  • 6)打开京东授权url(key替换为自己的):
webViewController.loadRequest(Uri.parse("https://open-oauth.jd.com/oauth2/to_login?app_key=xxx&response_type=code&redirect_uri=xindongriji://xdrj?event=jdsq&state=20180416&scope=snsapi_alliance_app_base"));
  • 7)在flutter的main中接收京东的回调:
AppScheme? appScheme = AppSchemeImpl.getInstance();
appScheme?.getInitScheme().then((value) {if (value != null) {setState(() {result = "${value.dataString}";});}
});
appScheme?.registerSchemeListener().listen((event) {if (event != null) {setState(() {result = "${event.dataString}";});}
});

回调的str格式:你的scheme://xdrj?event=jdsq&state=自定义内容原封不动返回&code=xxx,你拿到code后即可请求jd提供的其它接口:

在这里插入图片描述

在这里插入图片描述

http://www.yayakq.cn/news/779083/

相关文章:

  • 邢台做移动网站公司电话查找企业资料的网站
  • 泉州网站优化排名梧州做网站建设
  • 网站建设公司清明雨上html5商城网页模板
  • 个人网站的制作实验报告包装设计公司招聘信息
  • 温州seo建站手机wap网站制作需要多少钱
  • 惠州网站建设怎么样新校区建设专题网站
  • 给一个网站关键词排名技巧
  • 天气网站建设网站升级建设招标公告
  • html5移动网站开发实例大连哪里做网站
  • 绍兴网站建设哪家专业有关于网站开发的参考文献
  • 我想做个网站怎么弄广告设计专业课程
  • 如何用ps做网站导航条运维培训 网站建设
  • 哈尔滨网站建设网站开发wordpress标签页面
  • 网站站长 感受pos机网站建设方案
  • 用花生棒做网站快吗怎么做网站代销
  • 网站支付怎么做虚拟币支付网站教程设计
  • 淘客网站seo怎么做群晖WordPress外网反向代理
  • 优惠券网站做淘客违规吗微信开发者工具手机版
  • 子洲网站建设制作烟台优化网站排名
  • 静海网站建设公司搜狗推广登录app
  • 网站后台免费模板下载短视频运营是做什么的
  • 烟台网站建设方案优化网站建设报价方案对比
  • 网站后台上传文件wordpress建站要用模板吗
  • 做网站 提交源码 论坛信阳网站建设公司
  • 旅游分析 网站360 网站备案
  • 长春火车站什么时候通车过年做那个网站能致富
  • 网站建设什么公司专业seo核心技术排名
  • 好看响应式网站模板笑话网站html模板
  • wordpress企业网站开发电商推广计划
  • 上海网络平台网站建设h5做的分销网站