uni-app中配置微博分享相关信息
一、注册和登录微博开放平台
微博开放平台地址:新浪微博开放平台-首页
第一步:注册完并登录后,在菜单栏中,用户头像位置找到“开发者信息”项,点击进入进行认证。
第二步:在菜单栏中,找到“我的应用”项,点击进入创建您的应用;创建好后,点击进入后填写应用信息提交审核,一般两到三天即可审核通过。
第三步:展开应用信息 -> 选择“高级信息”项,配置下授权回调函数页;这个至关重要,否则后期会出现21322错误,重定向地址不匹配问题。格式为:http://open.weibo.com/apps/appKey/privilege/oauth;链接中的appKey为“基本信息”中的App Key,则填写地址为:http://open.weibo.com/apps/4277574650/privilege/oauth;
需求准备信息
1.1 IOS信息:
Apple ID:苹果App应用创建后的ID,全为纯数字
Boundle ID:苹果应用证书创建时的Bundle ID
1.2 Android信息
Android包名:app打包的包名
Android签名:可以通过GenSignature工具进行生成
Android下载地址:App下载地址
1.3 其他信息
应用地址:请填写同时包含AppStore链接及Android版下载链接的页面地址
应用简介:用于行为动态模块中应用介绍,应用授权页等,不超过15个汉字
应用介绍:简述应用的作用、使用方法等信息,将显示在应用广场中,不超过1000汉字
标签:标签最多是三个
官方运营账号:应用将以此关联的官方运营帐号名义向用户发送通知
应用图标16*16:16*16,2M以内,支持PNG、JPG
应用图标80*80:80*80,2M以内,支持PNG、JPG
应用图标120*120:120*120,2M以内,支持PNG、JPG
应用介绍图片:满足提交审核条件,可选择继续上传 ,2M以内,支持PNG、JPG 高:300px 宽:450px
二、uni-app中配置
微博开发者平台审核通过后,在HbuilderX中找开manifest.json文件,选择“App模块配置”项,找到Share(分享),勾选“新浪微博分享”,配置以下信息即可。
appKey为微博应用平台中的App Key:4277574659
redirect_uri则为微博开放平台中分享的回调地址,为:http://open.weibo.com/apps/4277574650/privilege/oauth
三、uni-app中调用
//注:uni.share仅支付App,H5及小程序不支持
uni.share({provider: 'sinaweibo',type: 分享形式,图图文、纯文字、纯图片、音乐、视频、小程序等,title: "分享内容的标题",summary: "分享内容的摘要",imageUrl: "图片地址,type为0、2、5时必选",href: "跳转链接,type为0时必选",success: res => {console.log('success', res);},fail: res => {console.error('fail', res);}
})
值 | 说明 | provider 支持度 |
---|---|---|
0 | 图文 | weixin、sinaweibo |
1 | 纯文字 | weixin、qq |
2 | 纯图片 | weixin、qq |
3 | 音乐 | weixin、qq |
4 | 视频 | weixin、sinaweibo |
5 | 小程序 | weixin |
uni-app中配置微博分享相关信息相关推荐
- uni app中使用图表
关于在uni app中运用图表 今天写项目,需要在uni app中使用图表,我使用的是ucharts. 具体操作如下 1.下载 ucharts可以直接在uni app的插件市场下载安装. 先在插件市场 ...
- 在配置文件web.xml中配置Struts2的启动信息
在配置文件web.xml中配置Struts2的启动信息: <?xml version="1.0" encoding="UTF-8"?> <we ...
- MSSQL·查询数据库中所有索引的相关信息
阅文时长 | 0.45分钟 字数统计 | 784字符 主要内容 | 1.引言&背景 2.声明与参考资料 『MSSQL·查询数据库中所有索引的相关信息』 编写人 | SCscHero 编写时间 ...
- iOS 类似简单的第三方微博客户端,可进行登录微博浏览相关信息
Demo地址:https://github.com/ChenNan-FRAM/Fenvo (如果你觉得有用麻烦star一下感激不尽) Fenvo Objective-C, iOS 类似简单的第三方微博 ...
- uniapp开发app中配置高德地图定位流程
在使用uniapp开发app过程中,如何使用高德地图进行定位 高德地图开放平台账号申请 进入高德地图开放平台,注册并登陆开发者账号,完成之后点击进入控制台主页 在应用管理中点击创建新应用 输入并选择你 ...
- EZo UIBuilder中嵌入微博分享按钮【实例】
EZo UIBuilder中除了可以通过GUL 标签快速画出gxt 效果的画面外,还可以轻松嵌入html标签及javascript,实现web端的任意扩展性.通过SN分享相关文章已成为网站不可缺少的一 ...
- PyCharm中配置与PyQT5相关的External tools
pycharm配置与PyQT5相关的External tools 我使用的pycharm版本,不同的版本可能不一样,但是大概都类似: 以下标注的第1项要根据自己的工具所在路径进行配置,我的是安装在D盘 ...
- Greenplum【集群搭建 02】cgroup工具安装+用户资源组配置+集群资源组配置+数据库资源组配置+资源组相关信息(一篇学会资源组配置)
采用资源组的形式管理数据库集群的内存.cpu等信息,非特殊说明,需要在集群每台机器上执行. 1.安装cgroup工具 # 1.安装 yum install -y libcgroup-tools# 如果 ...
- 在项目中配置Nexus Repository的信息
2019独角兽企业重金招聘Python工程师标准>>> 下载并安装Nexus Nexus只需下载war包放到tomcat服务器上便可. 配置Nexus Repository 打开WE ...
- 《photon中配置lite的相关问题》
前几天在学习photon的时候发现了一个问题: 无论如何都找不到Lite文件夹,我是一个新手这也是写给那些新上手的朋友: 首先下载SDK以后配置完成后无论如何都找不到Lite文件夹和相关的Lite.d ...
最新文章
- putty完全使用手册--多窗口---git提交---连接数据库--自动日志显示
- 文本分类入门(五)训练Part 2
- asp.net core 集成 prometheus
- java fx choicebox_JavaFX:具有图像和文本的ChoiceBox
- 小程序·云开发的HTTP API调用丨实战
- onvif开发之设备发现功能的实现
- Go语言潜力有目共睹,但它的Goroutine机制底层原理你了解吗?
- Objective-C 协议(protocol)
- linux edi esi eax 汇编指令,汇编指令lodsb和stosb、lodsd和stosd
- 漫谈工业软件(4)-关于开源工业控制软件
- DHCP、PNF、SXE、DNS等综合实验
- 腾讯等公司python工程师面试题曝光!涨知识了
- gie拉取Can‘t update master has no tracked branch
- 流量变现|谁能拒绝私藏一套app流量变现的攻略呢?
- c语言 分数通分,如何用C语言,实现简单的分数化简
- Excepted in :flat namespace
- 混合现实手术规划模拟系统——阿里云资源+MR技术在医疗行业的典型应用
- Android 应用分屏
- Unity 渲染管线工作流程
- 为什么现在那么多公司都要招聘测试开发?测试开发是什么?