# app\u4fe1\u606f app_id=wx4ab8f8de58159a57 app_secret=1d4eb0f4bf556aaed539f30ed05ca795 app_openId=gh_22b350df957b app_token=carsonliu13450438112 # ---------------------------------------------------------------------------- # api\u9996\u9875 # http://mp.weixin.qq.com/wiki/index.php # \u63a5\u53e3\u8c03\u7528\u8bf4\u660e # http://mp.weixin.qq.com/wiki/index.php?title=%E6%8E%A5%E5%8F%A3%E9%A2%91%E7%8E%87%E9%99%90%E5%88%B6%E8%AF%B4%E6%98%8E # ---------------------------------------------------------------------------- api_base_url=https://api.weixin.qq.com/cgi-bin mp_base_url=https://mp.weixin.qq.com/cgi-bin file_base_url=http://file.api.weixin.qq.com/cgi-bin # \u7f51\u9875\u6388\u6743\u83b7\u53d6\u7528\u6237\u4fe1\u606f user_auth_uri=https://open.weixin.qq.com/connect/oauth2/authorize?appid={app_id}&redirect_uri=%s&response_type=code&scope=%s&state=%s#wechat_redirect sns_user_token_uri=https://api.weixin.qq.com/sns/oauth2/access_token?appid={app_id}&secret={app_secret}&code=%s&grant_type=authorization_code sns_user_info_uri=https://api.weixin.qq.com/sns/userinfo?access_token=%s&openid=%s&lang=zh_CN # \u76f4\u63a5\u83b7\u53d6\u7528\u6237\u4fe1\u606f api_user_info_uri={api_base_url}/user/info?access_token=%s&openid=%s&lang=zh_CN # \u83b7\u53d6\u6211\u7684token api_token_uri={api_base_url}/token?grant_type=client_credential&appid={app_id}&secret={app_secret} # \u83b7\u53d6\u4e8c\u7ef4\u7801 qr_ticket_uri={api_base_url}/qrcode/create?access_token=%s qr_image_uri={mp_base_url}/showqrcode?ticket=%s # \u4e0a\u4f20\u5a92\u4f53\u6587\u4ef6 file_upload_uri={file_base_url}/media/upload?access_token=%s&type=%s file_download_uri={file_base_url}/media/get?access_token=%s&media_id=%s # \u53d1\u9001\u5ba2\u670d\u6d88\u606f custom_notify_uri={api_base_url}/message/custom/send?access_token=%s # \u521b\u5efa\u5206\u7ec4 group_create_uri={api_base_url}/groups/create?access_token=%s # \u67e5\u8be2\u5206\u7ec4 group_get_uri={api_base_url}/groups/get?access_token=%s # \u67e5\u8be2\u7528\u6237\u6240\u5728\u5206\u7ec4 group_getid_uri={api_base_url}/groups/getid?access_token=%s # \u4fee\u6539\u5206\u7ec4\u540d group_modify_uri={api_base_url}/groups/update?access_token=%s # \u79fb\u52a8\u7528\u6237\u5206\u7ec4 group_move_uri={api_base_url}/groups/members/update?access_token=%s # \u83b7\u53d6\u5173\u6ce8\u7740 following_uri={api_base_url}/user/get?access_token=%s&next_openid=%s # \u81ea\u5b9a\u4e49\u83dc\u5355 menu_create_uri={api_base_url}/menu/create?access_token=%s # \u67e5\u8be2\u83dc\u5355 menu_get_uri={api_base_url}/menu/get?access_token=%s # \u5220\u9664\u83dc\u5355 menu_delete_uri={api_base_url}/menu/delete?access_token=%s # \u4e0a\u4f20\u6d88\u606f news_upload_uri={api_base_url}/media/uploadnews?access_token=%s # \u5206\u7ec4\u7fa4\u53d1 mass_group_uri={api_base_url}/message/mass/sendall?access_token=%s # openId\u7fa4\u53d1 mass_openid_uri={api_base_url}/message/mass/send?access_token=%s # \u5220\u9664\u7fa4\u53d1 mass_delete_uri={api_base_url}/message/mass/delete?access_token=%s # token\u5b58\u653e\u8def\u5f84 token_path=/tmp/weixin/token # \u4e8c\u7ef4\u7801\u4fdd\u5b58\u8def\u5f84 qr_path=/tmp/weixin/qr # \u5a92\u4f53\u6587\u4ef6\u4fdd\u5b58\u8def\u5f84 media_path=/tmp/weixin/media