友盟 開發者中心 OpenApi使用方法

2021-10-24 17:09:11 字數 1366 閱讀 2143

起因:網上流傳的《友盟 open api.pdf》文件對於不同版本資料的獲取存在缺陷,也就是version那個響應字段無效,折騰了半天,還是回歸官方文件的使用。

**分析:

# -*- coding: utf-8 -*-

#!/usr/bin/env python

import aop

import aop.api

import json

# 設定閘道器網域名稱

aop.set_default_server(

'gateway.open.umeng.com'

)# 設定apikey和apisecurity

12344

,"*********x"

)# 構造request和訪問協議是否是https

)# 發起api請求

try:

resp = req.get_response(

none

, name="",

type

=, platform=

, language=

"cn:中文; other:其他"

, firstlevel=

"", secondlevel=

"", description="")

print

(resp)

except aop.apierror as e:

# api閘道器返回的異常

print

(e)except aop.aoperror as e:

# 客戶端api閘道器請求前的異常

print

(e)except exception as e:

# 其它未知異常

print

(e)

def

authorize

(user, pasw)

: url =

''body =

response = requests.post(url, params = body)

return response.json()[

'auth_token'

]auth_token=authorize(

'*******'

,'******'

)#引數user代表友盟賬號,pasw代表友盟密碼,返回token,重要的密匙

搞了半天,其實不是

在這裡,填進去就可以了。

其他的輸入引數,官方文件裡面已經很詳細了,這裡不再贅述。

以上

參加友盟的開發者沙龍

今天下午去參加了友盟的開發者沙龍,之所有說是開發者沙龍,本來是像說技術沙龍,可能因為裡面並沒有涉及到技術上的討論,而是一種運營方式的討論吧。當然運營也是一種技術.當然我沒帶紙過去,所以有些東西寫的並不詳細,但是有一點我覺得很有感觸。應用的圖示很重要,要能突出應用的功能,像我以前寫的應用,或許想突出只...

微信開發者中心

如果沒有伺服器,可以去搜尋小公尺球,作為臨時學習用。非常方便。解析使用者傳送的訊息。使用者post的訊息存在 request.body裡面 def parsemsg self,xmlbody 解析使用者傳送的訊息 try xmldata et.fromstring xmlbody msg msg t...

微軟應以開發者為中心

正如在 joel on software 中所言,現在微軟的msdn竭力告訴你在微軟的世界盡力去遵循它的規則,而不是努力為開發者和使用者提供良好的向後相容。這一點無不令開發者擔憂,是的,我現在用的是windows xp但是,我不敢保證我開發的軟體是否能在那個被稱之為vista的作業系統上良好的執行,...