起因:網上流傳的《友盟 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="")
(resp)
except aop.apierror as e:
# api閘道器返回的異常
(e)except aop.aoperror as e:
# 客戶端api閘道器請求前的異常
(e)except exception as e:
# 其它未知異常
(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的作業系統上良好的執行,...