您的位置:首页 > 编程语言 > Python开发

微信公众帐号自定义菜单创建的python脚本

2015-12-21 11:17 881 查看
http://blog.csdn.net/arccreator/article/details/10579411

[python]
view plaincopy

# -*- encoding: utf-8 -*-

import urllib
import urllib2
from urllib import urlencode
import json
import sys
reload(sys)
sys.setdefaultencoding('UTF-8')

appid = 'xxxx'
secret = '000000'

gettoken = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=' + appid + '&secret=' + secret

f = urllib2.urlopen( gettoken )

stringjson = f.read()

access_token = json.loads(stringjson)['access_token']

#print access_token

posturl = "https://api.weixin.qq.com/cgi-bin/menu/create?access_token=" + access_token

menu = '''''{
"button":[
{
"name":"SPLUNK助手",
"sub_button":
[{
"type":"click",
"name":"告警助手",
"key":"V1001_ALERT"
},
{
"type":"click",
"name":"帮助系统",
"key":"V1001_HELP"
}
]
},

{
"name":"网站",
"sub_button":
[{
"type":"view",
"name":"精诚集团",
"url":"http://www.systex.com.tw/"
},
{
"type":"view",
"name":"splunk",
"url":"http://www.splunk.com/"
},
{
"type":"view",
"name":"SplunkLab",
"url":"http://www.splunklab.com/"
}

]

},
{
"name":"我们的团队",
"sub_button":
[{
"type":"click",
"name":"精诚集团",
"key":"V1001_SYSTEX"
},
{
"type":"click",
"name":"华北团队",
"key":"V1001_huabei"
},
{
"type":"click",
"name":"华东团队",
"key":"V1001_huadong"
},
{
"type":"click",
"name":"华南团队",
"key":"V1001_huanan"
},
{
"type":"click",
"name":"香港团队",
"key":"V1001_hongkong"
}
]
}]
}'''

request = urllib2.urlopen(posturl, menu.encode('utf-8') )

print request.read()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: