全部產品
Search
文件中心

Simple Message Queue (formerly MNS):C++ SDK

更新時間:Jul 02, 2024

建議下載最新發行的SDK版本以獲得最佳效能。

Version 1.3.6

  • 更新日期

    2019-12-16

    SDK 下載

  • 更新內容

    支援Mac平台。

  • 使用需知
    1. Linux系統建議使用g++4.1.2及以上版本,Windows系統需要安裝VS2015。
    2. 安裝scons。
  • 運行協助
    1. 下載並解壓SDK。
    2. 在SDK目錄執行scons命令。
    3. lib會被自動編譯到SDK的lib目錄。
  • 運行Sample
    1. 在sample目錄修改aliyun-mns.properties,填上正確的Endpoint、AccessKey ID、AccessKey Secret。
    2. 在sample目錄下執行./mns_sample

Version 1.3.5

  • 更新日期

    2017-04-11

    SDK下載

  • 更新內容
    1. 支援MessageTag功能。
    2. 支援簡訊推送功能。
  • 使用需知
    1. Linux系統建議使用g++ 4.1.2及以上版本,Windows系統需要安裝VS2015。
    2. 安裝scons。
  • 運行協助
    1. 下載並解壓SDK。
    2. 在SDK目錄執行scons命令。
    3. lib會被自動編譯到SDK的lib目錄。
  • 運行Sample
    1. 在sample目錄修改aliyun-mns.properties,填上正確的Endpoint、AccessKey ID、AccessKey Secret。
    2. 在sample目錄下執行./mns_sample

Version 1.3.4

  • 更新日期

    2016-12-29

    SDK下載

  • 更新內容

    更新了簽名時使用的Base64Encode方法,避免極端情況下的出錯。

  • 使用需知
    1. Linux系統建議使用g++ 4.1.2及以上版本,Windows系統需要安裝VS2015。
    2. 安裝scons。
  • 運行協助
    1. 下載並解壓SDK。
    2. 在SDK目錄執行scons命令。
    3. lib會被自動編譯到SDK的lib目錄。
  • 運行Sample
    1. 在sample目錄修改aliyun-mns.properties,填上正確的Endpoint、AccessKey ID、AccessKey Secret。
    2. 在sample目錄下執行./mns_sample

Version 1.3.3

  • 更新日期

    2016-12-10

    SDK下載

  • 更新內容

    對於InvalidEndpoint做了容錯處理。

  • 使用需知
    1. Linux系統建議使用g++ 4.1.2及以上版本,Windows系統需要安裝VS2015。
    2. 安裝scons。
  • 運行協助
    1. 下載並解壓SDK。
    2. 在SDK目錄執行scons命令。
    3. lib會被自動編譯到SDK的lib目錄。
  • 運行Sample
    1. 在sample目錄修改aliyun-mns.properties,填上正確的Endpoint、AccessKey ID、AccessKey Secret。
    2. 在sample目錄下執行./mns_sample

Version 1.3.2

  • 更新日期

    2016-11-01

    SDK下載

  • 更新內容

    在ServiceException增加GetMessage函數。

  • 使用需知
    1. Linux系統建議使用g++ 4.1.2及以上版本,Windows系統需要安裝VS2015。
    2. 安裝scons。
  • 運行協助
    1. 下載並解壓SDK。
    2. 在SDK目錄執行scons命令。
    3. lib會被自動編譯到SDK的lib目錄。
  • 運行Sample
    1. 在sample目錄修改aliyun-mns.properties,填上正確的Endpoint、AccessKey ID、AccessKey Secret。
    2. 在sample目錄下執行./mns_sample

Version 1.3.1

  • 更新日期

    2016-07-28

    SDK下載

  • 更新內容

    為MnsClient增加逾時設定。

  • 使用需知
    1. Linux系統建議使用g++ 4.1.2及以上版本,Windows系統需要安裝VS2015。
    2. 安裝scons。
  • 運行協助
    1. 下載並解壓SDK。
    2. 在SDK目錄執行scons命令。
    3. lib會被自動編譯到SDK的lib目錄。
  • 運行Sample
    1. 在sample目錄修改aliyun-mns.properties,填上正確的Endpoint、AccessKey ID、AccessKey Secret。
    2. 在sample目錄下執行./mns_sample

Version 1.3.0

  • 更新日期

    2016-01-05

    SDK下載

  • 更新內容
    1. Subscription增加Queue和Mail推送的支援。
    2. 編譯方式修改為scons,相容Windows。
    3. 部分相容性改動。
  • 使用需知
    1. Linux系統建議使用g++ 4.1.2及以上版本,Windows系統需要安裝VS2015。
    2. 安裝scons。
  • 運行協助
    1. 下載並解壓SDK。
    2. 在SDK目錄執行scons命令。
    3. lib會被自動編譯到SDK的lib目錄。
  • 運行Sample
    1. 在sample目錄修改aliyun-mns.properties,填上正確的Endpoint、AccessKey ID、AccessKey Secret。
    2. 在sample目錄下執行./mns_sample

Version 1.1.0

  • 更新日期

    2016-01-05

    SDK下載

  • 更新內容
    1. 添加對於主題功能的支援。
    2. 添加對於STS Token的支援。
  • 前置需求
    1. 使用g++ 4.1.2及以上版本。
  • 運行協助
    1. 下載並解壓SDK。
    2. 在SDK目錄執行 ./configure && make && sudo make install
    3. library現在已經預設安裝到/usr/local/lib,在不同的系統上可能有不同的路徑。請參照自己系統的具體設定,確定是否需要修改ldconfig。
  • 運行Sample
    1. 在sample目錄修改aliyun-mns.properties,填上正確的Endpoint、AccessKey ID、AccessKey Secret。
    2. 在sample目錄下執行make
    3. 運行./mns_sample

Version 1.0.0

  • 更新日期

    2015-12-14

    SDK下載

  • 前置需求

    使用g++ 4.1.2及以上版本。

  • 運行協助
    1. 下載並解壓SDK。
    2. 在SDK目錄執行 ./configure && make && sudo make install
    3. library現在已經預設安裝到/usr/local/lib,在不同的系統上可能有不同的路徑。請參照自己系統的具體設定,確定是否需要修改ldconfig。

執行Sample

  1. 在sample目錄修改aliyun-mns.properties,填上正確的Endpoint、AccessKey ID、AccessKey Secret。
  2. 在sample目錄下執行make
  3. 運行./mns_sample