使用新浪微博share接口实现发纯文字微博

本文涉及的产品
.cn 域名,1个 12个月
简介: 一、说明2017-06-26微博公告,对接口做了一些改动:statuses/repost 转发一条微博statuses/update 发布一条微博statuses/upload 上传图片并发布一条微博statuses/upload_url_text 发布一条微博同时指定上传的图片statuses/destroy 删除微博以上接口被废除。

一、说明
2017-06-26微博公告,对接口做了一些改动:

statuses/repost 转发一条微博
statuses/update 发布一条微博
statuses/upload 上传图片并发布一条微博
statuses/upload_url_text 发布一条微博同时指定上传的图片
statuses/destroy 删除微博

以上接口被废除。
(网上大多数资料都是用旧接口写的,难怪我用旧接口搞了半天都没成功,汗)

使用新接口代替:statuses/share 第三方分享链接到微博

先看一下接口的描述:

img_93d8dd5f6cf4f73a84f578a1a0f26ff1.png
image.png

我们可以看到 status 参数的说明特别长。
其中有一句话需要特别关注:

“同时文本中必须包含至少一个第三方分享到微博的网页URL,且该URL只能是该第三方 (调用方)绑定域下的URL链接,绑定域在“我的应用 - 应用信息 - 基本应用信息编辑 - 安全域名”里设置。”

官方的话晦涩难懂,通俗点说就是:

“文本中必须包含一个网址,这个网址不能是随便的一个,必须是应用后台设置的安全域名下的一个网址。”

二、具体使用
“安全域名”又是什么呢?我读书少,你别装13了。
你可记得填写“应用地址”,“应用简介”的那个地方?

img_40541bb03362e6afd50b9791fbf2dad1.png
image.png

然后右边是这个样子:

img_ef761b776876ac370891eb5bd0c85d89.png
image.png

看到了吗,这就是安全域名。如果你的信息这里是空的,赶紧去设置吧。
需要注意的一点是:

img_ab2fb4af4035465ca09f950db3ea1b5e.png
image.png

貌似这个不需要加上“http://”,否则就会报错。
如果怎么都不行,你也可以用我的:www.mob.com
(我也是用别人的)

然后重点来了!敲黑板!!敲黑板!!!
我们在文本中要加入安全域名下的一个网址,这回要加上“http://”,像这样:

img_6be967746a914a4bd44b19d3f61bea7a.png
image.png

发布出去之后是这样子:

img_5f8413952b940dcec9e8ac9944c2fdd9.jpe
F7B691B(`05(LJ_NGOGW4`T.jpg

如果你没设置安全域名,或者文本中不含安全域名,就会出现错误:
{"error":"text not find domain!","error_code":10017,"request":"/2/statuses/share.json"}

关于“必须做URLencode”,这一步我没有做,但是不影响简单的微博发布。
以后出现问题可能只这个地方引起的,我在这提个醒。

以上就是全部内容,如果还是没看懂,我就再推荐几个博客:
http://www.cnblogs.com/Zender/p/7229650.html?utm_source=itdadao&utm_medium=referral
http://bbs.mob.com/forum.php?mod=viewthread&tid=23906&page=1&extra=#pid58418
https://kn007.net/topics/new-weibo-sync-interface-for-wordpress-post-new-article-with-pictures/

目录
相关文章
|
7月前
|
Java API
java调用个人微信API接口收发朋友圈,删除评论朋友圈
java调用个人微信API接口收发朋友圈,删除评论朋友圈
|
7月前
|
开发工具
抖音sdk接口,抖音粉丝或好友收发消息
抖音sdk接口,抖音粉丝或好友收发消息
|
8月前
调用阿里云接口实现短信消息的发送源码——CSDN博客
调用阿里云接口实现短信消息的发送源码——CSDN博客
|
XML 安全 JavaScript
当面试官突然提到第三方登录时,我不禁微笑了~ 探秘WeChat公众号扫码关注登录!
当面试官突然提到第三方登录时,我不禁微笑了~ 探秘WeChat公众号扫码关注登录!
69 0
当面试官突然提到第三方登录时,我不禁微笑了~ 探秘WeChat公众号扫码关注登录!
|
前端开发
童鞋,[HttpClient发送文件的技术实践]请查收
1.对常规html表单上传文件的功能,做协议级分析。 2.根据分析结果,HttpClient使用同样的姿势发送文件: 使用multipart/form-data(多部分表单媒体类型)发起上传请求。
童鞋,[HttpClient发送文件的技术实践]请查收
|
存储 NoSQL 安全
微信、淘宝类扫码登录是怎么实现的?
首先,介绍下什么是扫码登录。现在,大部分同学手机上都装有qq和淘宝,天猫等这一类的软件。而开发这些app的企业,都有他们相对应的网站。
微信、淘宝类扫码登录是怎么实现的?
|
API PHP
利用新浪微博接口生成漂亮的微博卡片
新浪微博开放平台(http://open.weibo.com/)提供了大量的接口API,如粉丝,微博,评论,用户读取等26个接口,共分为微博相关API,公共服务API,地理信息API等三大板块API。开发者只需注册开放平台App Key,即可利用开放平台提供的API测试工具测试各个不同的接口。
2026 0
|
数据采集 数据可视化 Python
如何利用Python网络爬虫抓取微信好友数量以及微信好友的男女比例
前几天给大家分享了利用Python网络爬虫抓取微信朋友圈的动态(上)和利用Python网络爬虫爬取微信朋友圈动态——附代码(下),并且对抓取到的数据进行了Python词云和wordart可视化,感兴趣的伙伴可以戳这篇文章:利用Python词云和wordart可视化工具对朋友圈数据进行可视化。
1735 0