#常见问题FAQ：（整理中...）

###1. 一些概念
**Q：**什么是移动客户端接入？  
**Q：**什么是授权？  
**Q：**什么是 SSO 登录（授权）？  
**Q：**什么是 AppKey、AccessToken、RedirectURI（回调页）？  
**Q：**什么Scope？  
**Q：**微博开放平台API地址在哪？  
**Q：**什么是......  
**Q：**......  
**A：**亲，如果你还停留在 QQ 群里面问上述问题，那你已经被我深深的BS了，请先阅读以下文档，搞清楚概念再说。  

 - [移动应用][1]  
 - [移动客户端接入][2]
 - [授权机制][3]  
 - [SSO 授权][4]  
 - [Scope][11]
 - [微博 OpenAPI][5]  

###2. 关于审核
**Q：**我的审核怎么还没过？  

>**A：**[请查阅审核相关问题文档][8]

**Q：**应用程序还没开发完，审核表单里的下载地址该怎么填呢？  

>**A：**随便写个，以后在改，如：将某个 APP上传到网盘中去，然后再获取其地址，填到上面去。


**Q：**没审核通过的应用，能取到 Token 吗？  
>**A：**可以，只要你正确的注册了包名和签名。

**Q：**授权时的 ErrorCode 地址可以在哪里查找，常见问题都有什么解决方案？  
>**A：**[OAuth2.0 错误码][13]。

| error_code | error_message | 解决方案 |
| --------   | :-----        | :-----   |
| 21322    | redirect_uri_mismatch（重定向地址不匹配） | 请确保你在平台上填写的授权回调地址与*代码中写的授权回调地址(RedirectURI)*一样。 回调页对移动客户端应用来说对用户是不可见的，所以定义为何种形式都将不影响，但是没有定义将无法使用SDK认证登录。建议使用默认回调页 https://api.weibo.com/oauth2/default.html （可以在新浪微博开放平台->我的应用->应用信息->高级应用->授权设置->应用回调页中找到）。 |
| 21321    | applications over the unaudited use restrictions（未审核的应用使用人数超过限制） | 应用没有审核通过，也没有添加测试账号，调用OpenAPI中的部分接口会出现此错误。如果应用未通过审核，需要在“管理中心->应用信息->测试账号”中添加当前授权的账号，才能调用相应的OpenAPI接口。 |
| 21325    | invalid_grant（提供的Access Grant是无效的、过期的或已撤销的）| 请确保相关审核已通过：(1) 通过开发者身份认证审核 (2)在平台进行相关修改后，如修改签名等操作，同样需要等待审核 |
| 21337      | appkey permission denied | 请确保您已通过开发者身份认证审核 |
| 21338      | sso package and sign error |出于安全性的考虑，微博客户端 V4.1 做了一些改动，会将包名和签名等信息发送给 Server 进行验证。V4.1 以前的版本是没有传入这些参数的。Server目前会优先根据包名和签名信息验证你的应用是否合法。因此，如果你的应用还没有在平台上注册包名和签名，请火速注册包名和签名，以免给您的应用造成用户流失。如果注册后还是不行，毫无疑问，你的签名肯定不正确，请确保您的签名是由您所测试的 APK 生成出来的。|

**Q：**有没有 OpenAPI 的测试工具？ErrorCode 都有哪些？  
>**A：**
>
 - [微博 OpenAPI Error Code][6]  
 - [微博 OpenAPI 测试工具][7]  

[1]:http://open.weibo.com/wiki/%E7%A7%BB%E5%8A%A8%E5%BA%94%E7%94%A8
[2]:http://open.weibo.com/wiki/%E7%A7%BB%E5%8A%A8%E5%AE%A2%E6%88%B7%E7%AB%AF%E6%8E%A5%E5%85%A5
[3]:http://open.weibo.com/wiki/%E6%8E%88%E6%9D%83%E6%9C%BA%E5%88%B6
[4]:http://open.weibo.com/wiki/%E7%A7%BB%E5%8A%A8%E5%BA%94%E7%94%A8SSO%E6%8E%88%E6%9D%83
[5]:http://open.weibo.com/wiki/%E5%BE%AE%E5%8D%9AAPI
[6]:http://open.weibo.com/wiki/Error_code
[7]:http://open.weibo.com/tools/console
[8]:http://t.cn/zHW4aDG
[9]:https://github.com/sinaweibosdk/weibo_android_sdk/blob/master/%E5%BE%AE%E5%8D%9AAndroid%E5%B9%B3%E5%8F%B0SDK%E6%96%87%E6%A1%A3V3.1.1.docx
[10]:doc/sign_tool/app_signatures.apk
[11]:http://open.weibo.com/wiki/Scope
[12]:/raw/FAQ/screenshot/error_redirect_uri_mismatch.png
[13]:http://t.cn/8kWBkoj
