【ShareSDK社会化分享】新浪微博分享网络图片问题

2024-05-16 06:38

本文主要是介绍【ShareSDK社会化分享】新浪微博分享网络图片问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!



新浪通过审核后分享网络图片时报错
    {"error":"Insufficient apppermissions!","error_code":10014,"request":"/2/statuses/upload_url_text.json"};

浪微博支持分享网络图片,但是这个需要高级微博写入权限,因此如果您需要分享网络图片,请申请权限以后,将图片Url设置给

SinaWeibo.ShareParams.setImageUrl(imageUrl)即可。下面详细描述一下申请此权限的方法:

    1)进入您的应用详情,并选择“接口管理”—“申请权限”。

    2)在右侧展开的页面中展开“微博高级写入接口”,会看到“statuses/upload_url_text”。勾选分组左侧的复选框。

    3)滚动页面到底部,填写申请理由,然后“提交申请”。


如图所示:


新浪微博API错误代码说明对照表:

直入正文,微博平台错误代码分为两种:系统级错误代码(以数字1开头)、:服务级错误代码(以数字2开头),错误代码以JSON格式返回给客户端的。如下所示:

{	
"request" : "/statuses/update.json",
"error_code" : "10006",
"error" : "Source paramter (appkey) is missing."
}

下面分别是系统级错误代码与服务级错误代码的详细对照表(提示:使用Ctrl+F组合键查询错误码更方便)

系统级错误代码

错误代码 错误信息 详细描述
10001System error系统错误
10002Service unavailable服务暂停
10003Remote service error远程服务错误
10004IP limitIP限制不能请求该资源
10005Permission denied, need a high level appkey该资源需要appkey拥有授权
10006Source paramter (appkey) is missing缺少source (appkey) 参数
10007Unsupport mediatype (%s)不支持的MediaType (%s)
10008Param error, see doc for more info参数错误,请参考API文档
10009Too many pending tasks, system is busy 任务过多,系统繁忙
10010Job expired任务超时
10011RPC errorRPC错误
10012Illegal request非法请求
10013Invalid weibo user不合法的微博用户
10014Insufficient app permissions应用的接口访问权限受限
10016Miss required parameter (%s) , see doc for more info缺失必选参数 (%s),请参考API文档
10017Parameter (%s)’s value invalid, expect (%s) , but get (%s) , see doc for more info参数值非法,需为 (%s),实际为 (%s),请参考API文档
10018Request body length over limit请求长度超过限制
10020Request api not found接口不存在
10021HTTP method is not suported for this request请求的HTTP METHOD不支持,请检查是否选择了正确的POST/GET方式
10022IP requests out of rate limitIP请求频次超过上限
10023User requests out of rate limit 用户请求频次超过上限
10024User requests for (%s) out of rate limit用户请求特殊接口 (%s) 频次超过上限

服务级错误代码

错误代码 错误信息 详细描述
20001IDs is nullIDs参数为空
20002Uid parameter is nullUid参数为空
20003User does not exists用户不存在
20005Unsupported image type, only suport JPG, GIF, PNG不支持的图片类型,仅仅支持JPG、GIF、PNG
20006Image size too large图片太大
20007Does multipart has image请确保使用multpart上传图片
20008Content is null内容为空
20009IDs is too manyIDs参数太长了
20012Text too long, please input text less than 140 characters输入文字太长,请确认不超过140个字符
20013 Text too long, please input text less than 300 characters输入文字太长,请确认不超过300个字符
20014Param is error, please try again安全检查参数有误,请再调用一次
20015Account or ip or app is illgal, can not continue账号、IP或应用非法,暂时无法完成此操作
20016Out of limit发布内容过于频繁
20017Repeat content提交相似的信息
20018Contain illegal website包含非法网址
20019Repeat conetnt提交相同的信息
20020Contain advertising包含广告信息
20021Content is illegal包含非法内容
20022Your ip’s behave in a comic boisterous or unruly manner此IP地址上的行为异常
20031Test and verify需要验证码
20032Update success, while server slow now, please wait 1-2 minutes发布成功,目前服务器可能会有延迟,请耐心等待1-2分钟
---
20101Target weibo does not exist不存在的微博
20102Not your own weibo不是你发布的微博
20103Can’t repost yourself weibo不能转发自己的微博
20104Illegal weibo不合法的微博
20109Weibo id is null微博ID为空
20111Repeated weibo text不能发布相同的微博
---
20201Target weibo comment does not exist不存在的微博评论
20202Illegal comment不合法的评论
20203Not your own comment不是你发布的评论
20204Comment id is null评论ID为空
---
20301Can’t send direct message to user who is not your follower不能给不是你粉丝的人发私信
20302Illegal direct message不合法的私信
20303Not your own direct message不是属于你的私信
20305Direct message does not exist不存在的私信
20306Repeated direct message text不能发布相同的私信
20307Illegal direct message id非法的私信ID
---
20401Domain not exist域名不存在
20402Wrong verifierVerifier错误
---
20501Source_user or target_user does not exists参数source_user或者target_user的用户不存在
20502Please input right target user id or screen_name必须输入目标用户id或者screen_name
20503Need you follo
w user_id
参数user_id必须是你关注的用户
20504Can not follow yourself你不能关注自己
20505Social graph updates out of rate limit加关注请求超过上限
20506Already followed已经关注此用户
20507Verification code is needed需要输入验证码
20508According to user privacy settings,you can not do this根据对方的设置,你不能进行此操作
20509Private friend count is out of limit悄悄关注个数到达上限
20510Not private friend不是悄悄关注人
20511Already followed privately已经悄悄关注此用户
20512Please delete the user from you blacklist before you follow the user你已经把此用户加入黑名单,加关注前请先解除
20513Friend count is out of limit!你的关注人数已达上限
20521Hi Superman, you have concerned a lot of people, have a think of how to make other people concern about you! ! If you have any questions, please contact Sina customer service: 400 690 0000hi 超人,你今天已经关注很多喽,接下来的时间想想如何让大家都来关注你吧!如有问题,请联系新浪客服:400 690 0000
20522Not followed还未关注此用户
20523Not followers还不是粉丝
20524Hi Superman, you have cancelled concerning a lot of people, have a think of how to make other people concern about you! ! If you have any questions, please contact Sina customer service: 400 690 0000hi 超人,你今天已经取消关注很多喽,接下来的时间想想如何让大家都来关注你吧!如有问题,请联系新浪客服:400 690 0000
---
20601List name too long, please input text less than 10 characters列表名太长,请确保输入的文本不超过10个字符
20602List description too long, please input text less than 70 characters列表描叙太长,请确保输入的文本不超过70个字符
20603List does not exists列表不存在
20604Only the owner has the authority不是列表的所属者
20605Illegal list name or list description列表名或描叙不合法
20606Object already exists记录已存在
20607DB error, please contact the administator数据库错误,请联系系统管理员
20608List name duplicate列表名冲突
20610Does not support private list目前不支持私有分组
20611Create list error创建列表失败
20612Only support private list目前只支持私有分组
20613You hava subscriber too many lists订阅列表达到上限
20614Too many lists, see doc for more info创建列表达到上限,请参考API文档
20615Too many members, see doc for more info列表成员上限,请参考API文档
---
20701Repeated tag text不能提交相同的收藏标签
20702Tags is too many最多两个收藏标签
20703Illegal tag name收藏标签名不合法
---
20801Trend_name is null参数trend_name是空值
20802 Trend_id is null参数trend_id是空值
---
20901Error: in blacklist错误:已经添加了黑名单
20902Error: Blacklist limit has been reached.错误:已达到黑名单上限
20903Error: System administrators can not be added to the blacklist.错误:不能添加系统管理员为黑名单
20904Error: Can not add yourself to the blacklist.错误:不能添加自己为黑名单
20905Error: not in blacklist错误:不在黑名单中
---
21001Tags parameter is null标签参数为空
21002Tags name too long标签名太长,请确保每个标签名不超过14个字符
---
21101Domain parameter is error参数domain错误
21102The phone number has been used该手机号已经被使用
21103The account has bean bind phone该用户已经绑定手机
21104Wrong verifierVerifier错误
---
21301Auth faild认证失败
21302Username or password error用户名或密码不正确
21303Username and pwd auth out of rate limit用户名密码认证超过请求限制
21304Version rejected版本号错误
21305Parameter absent缺少必要的参数
21306Parameter rejectedOAuth参数被拒绝
21307Timestamp refused时间戳不正确
21308Nonce used参数nonce已经被使用
21309Signature method rejected签名算法不支持
21310<
/td>
Signature invalid签名值不合法
21311Consumer key unknown参数consumer_key不存在
21312Consumer key refused参数consumer_key不合法
21313Miss consumer key参数consumer_key缺失
21314Token usedToken已经被使用
21315Token expiredToken已经过期
21316Token revokedToken不合法
21317Token rejectedToken不合法
21318Verifier failPin码认证失败
21319Accessor was revoked授权关系已经被解除
21320OAuth2 must use https使用OAuth2必须使用https
21321Applications over the unaudited use restrictions未审核的应用使用人数超过限制
21327Expired tokentoken过期
---
21501Urls is null参数urls是空的
21502Urls is too many参数urls太多了
21503IP is nullIP是空值
21504Url is null参数url是空值
---
21601Manage notice error, need auth需要系统管理员的权限
21602Contains forbid world含有敏感词
21603Applications send notice over the restrictions通知发送达到限制
---
21701Manage remind error, need auth提醒失败,需要权限
21702Invalid category无效分类
21703 Invalid status无效状态码
---
21901Geo code input error地理信息输入错误

这篇关于【ShareSDK社会化分享】新浪微博分享网络图片问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/994158

相关文章

Ilya-AI分享的他在OpenAI学习到的15个提示工程技巧

Ilya(不是本人,claude AI)在社交媒体上分享了他在OpenAI学习到的15个Prompt撰写技巧。 以下是详细的内容: 提示精确化:在编写提示时,力求表达清晰准确。清楚地阐述任务需求和概念定义至关重要。例:不用"分析文本",而用"判断这段话的情感倾向:积极、消极还是中性"。 快速迭代:善于快速连续调整提示。熟练的提示工程师能够灵活地进行多轮优化。例:从"总结文章"到"用

好题——hdu2522(小数问题:求1/n的第一个循环节)

好喜欢这题,第一次做小数问题,一开始真心没思路,然后参考了网上的一些资料。 知识点***********************************无限不循环小数即无理数,不能写作两整数之比*****************************(一开始没想到,小学没学好) 此题1/n肯定是一个有限循环小数,了解这些后就能做此题了。 按照除法的机制,用一个函数表示出来就可以了,代码如下

hdu1043(八数码问题,广搜 + hash(实现状态压缩) )

利用康拓展开将一个排列映射成一个自然数,然后就变成了普通的广搜题。 #include<iostream>#include<algorithm>#include<string>#include<stack>#include<queue>#include<map>#include<stdio.h>#include<stdlib.h>#include<ctype.h>#inclu

使用opencv优化图片(画面变清晰)

文章目录 需求影响照片清晰度的因素 实现降噪测试代码 锐化空间锐化Unsharp Masking频率域锐化对比测试 对比度增强常用算法对比测试 需求 对图像进行优化,使其看起来更清晰,同时保持尺寸不变,通常涉及到图像处理技术如锐化、降噪、对比度增强等 影响照片清晰度的因素 影响照片清晰度的因素有很多,主要可以从以下几个方面来分析 1. 拍摄设备 相机传感器:相机传

【专题】2024飞行汽车技术全景报告合集PDF分享(附原数据表)

原文链接: https://tecdat.cn/?p=37628 6月16日,小鹏汇天旅航者X2在北京大兴国际机场临空经济区完成首飞,这也是小鹏汇天的产品在京津冀地区进行的首次飞行。小鹏汇天方面还表示,公司准备量产,并计划今年四季度开启预售小鹏汇天分体式飞行汽车,探索分体式飞行汽车城际通勤。阅读原文,获取专题报告合集全文,解锁文末271份飞行汽车相关行业研究报告。 据悉,业内人士对飞行汽车行业

Linux 网络编程 --- 应用层

一、自定义协议和序列化反序列化 代码: 序列化反序列化实现网络版本计算器 二、HTTP协议 1、谈两个简单的预备知识 https://www.baidu.com/ --- 域名 --- 域名解析 --- IP地址 http的端口号为80端口,https的端口号为443 url为统一资源定位符。CSDNhttps://mp.csdn.net/mp_blog/creation/editor

购买磨轮平衡机时应该注意什么问题和技巧

在购买磨轮平衡机时,您应该注意以下几个关键点: 平衡精度 平衡精度是衡量平衡机性能的核心指标,直接影响到不平衡量的检测与校准的准确性,从而决定磨轮的振动和噪声水平。高精度的平衡机能显著减少振动和噪声,提高磨削加工的精度。 转速范围 宽广的转速范围意味着平衡机能够处理更多种类的磨轮,适应不同的工作条件和规格要求。 振动监测能力 振动监测能力是评估平衡机性能的重要因素。通过传感器实时监

缓存雪崩问题

缓存雪崩是缓存中大量key失效后当高并发到来时导致大量请求到数据库,瞬间耗尽数据库资源,导致数据库无法使用。 解决方案: 1、使用锁进行控制 2、对同一类型信息的key设置不同的过期时间 3、缓存预热 1. 什么是缓存雪崩 缓存雪崩是指在短时间内,大量缓存数据同时失效,导致所有请求直接涌向数据库,瞬间增加数据库的负载压力,可能导致数据库性能下降甚至崩溃。这种情况往往发生在缓存中大量 k

ASIO网络调试助手之一:简介

多年前,写过几篇《Boost.Asio C++网络编程》的学习文章,一直没机会实践。最近项目中用到了Asio,于是抽空写了个网络调试助手。 开发环境: Win10 Qt5.12.6 + Asio(standalone) + spdlog 支持协议: UDP + TCP Client + TCP Server 独立的Asio(http://www.think-async.com)只包含了头文件,不依

6.1.数据结构-c/c++堆详解下篇(堆排序,TopK问题)

上篇:6.1.数据结构-c/c++模拟实现堆上篇(向下,上调整算法,建堆,增删数据)-CSDN博客 本章重点 1.使用堆来完成堆排序 2.使用堆解决TopK问题 目录 一.堆排序 1.1 思路 1.2 代码 1.3 简单测试 二.TopK问题 2.1 思路(求最小): 2.2 C语言代码(手写堆) 2.3 C++代码(使用优先级队列 priority_queue)