微信企业号怎么样通过代码创建菜单

移动开发 码拜 9年前 (2016-04-11) 1069次浏览
试了一天也没弄出来,急啊,按说明调用老是返回错误信息:
{“errcode”:60011,”errmsg”:”no privilege to access\/modify contact\/party\/agent “}
看来企业号和服务号还是有蛮大差别啊。
解决方案

5

引用:

调用创建菜单的接口啊,传json数据过去啊

帮顶

5

题主,问题解决了吗?这个问题也困扰了本人好几天了

5

agentid是企业应用的id

5

json贴出来

5

题主这个问题解决了吗

5

管理组的应用权限改为配置应用即可。

1

假如你是java程序,那就用用这个开源微信企业、公众号开发包,
https://github.com/chanjarster/weixin-java-tools

1

json 里面  agentid 填写 企业应用的id

1

传json就行,,上个月开发服务号搞过

1

题主你的怎么搞定的?快点说出来让大家羡慕下!

1

agent (也就是应用权限不够)
设置-》权限管理-》管理-》找到你操作接口所用的用户组-》应用权限-》修改
把你的应用加入列表
然后权限设置为“配置应用”
保存~
OK

1

题主不知道你解决了没有,本人也遇到了这个问题。本人这是这样操作的,本人先把应用的可见范围指定给一个员工,没有指定任何部门,结果本人调用接口给这个人员发信息时,就会报出这个错误。最后本人给应用的可见范围把这个人员的部门分配进去后结果成功了。

1

引用:

agent (也就是应用权限不够)
设置-》权限管理-》管理-》找到你操作接口所用的用户组-》应用权限-》修改
把你的应用加入列表
然后权限设置为“配置应用”
保存~
OK

实验证明,这个方法可行

1

毛的区别啊,应用中心创建应用时企业号自动分配的ID,这个ID要在代码中作为参数的。

1

解决方案步骤:1、应用中心创建应用时企业号自动分配的ID,这个ID要在代码中作为参数的。
2、权限管理-》管理-》找到你操作接口所用的用户组-》应用权限-》修改
3、接收消息者,为通讯录中的“账号”,不是你的微信号。

1

json格式不对也会出现这个问题,不防在post之前先打印出json数据,看看格式对不对

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明微信企业号怎么样通过代码创建菜单
喜欢 (0)
[1034331897@qq.com]
分享 (0)