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 微博的配圖。

      */


思路和上面同樣,知識最後的方法有差異

 

一  建立發起請求的管理者

二  拼接請求參數

三 發送請求

代碼以下:

下面是咱們 程序運行的結果(能夠在網頁端查看是否發送成功)

在新浪網頁端顯示的結果以下:

相關文章
相關標籤/搜索