一、注册和登录微博开放平台

微博开放平台地址:新浪微博开放平台-首页

第一步:注册完并登录后,在菜单栏中,用户头像位置找到“开发者信息”项,点击进入进行认证。

第二步:在菜单栏中,找到“我的应用”项,点击进入创建您的应用;创建好后,点击进入后填写应用信息提交审核,一般两到三天即可审核通过。

第三步:展开应用信息 -> 选择“高级信息”项,配置下授权回调函数页;这个至关重要,否则后期会出现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中配置微博分享相关信息相关推荐

  1. uni app中使用图表

    关于在uni app中运用图表 今天写项目,需要在uni app中使用图表,我使用的是ucharts. 具体操作如下 1.下载 ucharts可以直接在uni app的插件市场下载安装. 先在插件市场 ...

  2. 在配置文件web.xml中配置Struts2的启动信息

    在配置文件web.xml中配置Struts2的启动信息: <?xml version="1.0" encoding="UTF-8"?> <we ...

  3. MSSQL·查询数据库中所有索引的相关信息

    阅文时长 | 0.45分钟 字数统计 | 784字符 主要内容 | 1.引言&背景 2.声明与参考资料 『MSSQL·查询数据库中所有索引的相关信息』 编写人 | SCscHero 编写时间 ...

  4. iOS 类似简单的第三方微博客户端,可进行登录微博浏览相关信息

    Demo地址:https://github.com/ChenNan-FRAM/Fenvo (如果你觉得有用麻烦star一下感激不尽) Fenvo Objective-C, iOS 类似简单的第三方微博 ...

  5. uniapp开发app中配置高德地图定位流程

    在使用uniapp开发app过程中,如何使用高德地图进行定位 高德地图开放平台账号申请 进入高德地图开放平台,注册并登陆开发者账号,完成之后点击进入控制台主页 在应用管理中点击创建新应用 输入并选择你 ...

  6. EZo UIBuilder中嵌入微博分享按钮【实例】

    EZo UIBuilder中除了可以通过GUL 标签快速画出gxt 效果的画面外,还可以轻松嵌入html标签及javascript,实现web端的任意扩展性.通过SN分享相关文章已成为网站不可缺少的一 ...

  7. PyCharm中配置与PyQT5相关的External tools

    pycharm配置与PyQT5相关的External tools 我使用的pycharm版本,不同的版本可能不一样,但是大概都类似: 以下标注的第1项要根据自己的工具所在路径进行配置,我的是安装在D盘 ...

  8. Greenplum【集群搭建 02】cgroup工具安装+用户资源组配置+集群资源组配置+数据库资源组配置+资源组相关信息(一篇学会资源组配置)

    采用资源组的形式管理数据库集群的内存.cpu等信息,非特殊说明,需要在集群每台机器上执行. 1.安装cgroup工具 # 1.安装 yum install -y libcgroup-tools# 如果 ...

  9. 在项目中配置Nexus Repository的信息

    2019独角兽企业重金招聘Python工程师标准>>> 下载并安装Nexus Nexus只需下载war包放到tomcat服务器上便可. 配置Nexus Repository 打开WE ...

  10. 《photon中配置lite的相关问题》

    前几天在学习photon的时候发现了一个问题: 无论如何都找不到Lite文件夹,我是一个新手这也是写给那些新上手的朋友: 首先下载SDK以后配置完成后无论如何都找不到Lite文件夹和相关的Lite.d ...

最新文章

  1. putty完全使用手册--多窗口---git提交---连接数据库--自动日志显示
  2. 文本分类入门(五)训练Part 2
  3. asp.net core 集成 prometheus
  4. java fx choicebox_JavaFX:具有图像和文本的ChoiceBox
  5. 小程序·云开发的HTTP API调用丨实战
  6. onvif开发之设备发现功能的实现
  7. Go语言潜力有目共睹,但它的Goroutine机制底层原理你了解吗?
  8. Objective-C 协议(protocol)
  9. linux edi esi eax 汇编指令,汇编指令lodsb和stosb、lodsd和stosd
  10. 漫谈工业软件(4)-关于开源工业控制软件
  11. DHCP、PNF、SXE、DNS等综合实验
  12. 腾讯等公司python工程师面试题曝光!涨知识了
  13. gie拉取Can‘t update master has no tracked branch
  14. 流量变现|谁能拒绝私藏一套app流量变现的攻略呢?
  15. c语言 分数通分,如何用C语言,实现简单的分数化简
  16. Excepted in :flat namespace
  17. 混合现实手术规划模拟系统——阿里云资源+MR技术在医疗行业的典型应用
  18. Android 应用分屏
  19. Unity 渲染管线工作流程
  20. 为什么现在那么多公司都要招聘测试开发?测试开发是什么?

热门文章

  1. 【Linux学习笔记】last命令
  2. 【运筹学】整数规划 ( 整数规划求解方法 | 指派问题 )
  3. 贴片晶振邻层挖空背后的原理
  4. 什么是十六进制法_十六进制的定义 十六进制的转换介绍【详解】
  5. Android选择DNK出现“NDK does not contain any platforms”
  6. 我是凡尘最美的莲花-记再读仓央嘉措
  7. JavaEE - 集合 - Collection集合
  8. Knowledge-based Systems期刊投稿经历
  9. TVS和ESD的区别
  10. 拉钩网前端项目实战06