iOS向新浪服务器发送微博消息(七)

                                           第一部分  理论部分json

向新浪微博发送消息,分两种,一种是发送纯文字的消息,另一种就是发送既有图片又有文字的消息,那么到底如何想新浪服务器发送这两种消息呢?
api

咱们先来说讲第一种没有带图片的消息:
服务器

新浪给的文档中说明了请求的地址(URL),还有参数,咱们的请求时POST请求,
框架

1---------发送文字微博的几个重要参数以下:spa

  // 第一 URL: https://api.weibo.com/2/statuses/update.jsoncode

  // 第二 参数:orm

  /**token

    *status true string 要发布的微博文本内容,必须作URLencode,内容不超过140个汉字。图片

   */文档

   /**

     *access_token true string

     */

以上几个参数是必填的。

发送文字微博的思路以下(这里咱们使用第三方框架AFN的):

一  建立发起请求的管理者

二  拼接请求参数

三 发送请求

代码以下

2----------发送带图片的消息

新浪给的几个重要参数以下(注意:和上面的URL地址不同!!!)

 // URL: https://upload.api.weibo.com/2/statuses/upload.json

    // 参数:

    /**status true string 要发布的微博文本内容,必须作URLencode,内容不超过140个汉字。*/

    /**access_token true string*/

    /**

      *pic true binary 微博的配图。

      */


思路和上面同样,知识最后的方法有差异

 

一  建立发起请求的管理者

二  拼接请求参数

三 发送请求

代码以下:

下面是咱们 程序运行的结果(能够在网页端查看是否发送成功)

在新浪网页端显示的结果以下:

相关文章
相关标签/搜索