- 需求的场景描述(希望解决的问题)
小程序appid wx2f138fdd201ae3b7 开放平台接入客户小程序,小程序广告创建数据源接口返回 api unauthorized
- 希望提供的能力
不知道需要怎么授权?
已解决:
这里提供下思路,通过公众号的广告管理权限去添加数据源,所以这里前提小程序要跟公众号关联
1、开放平台的开发者,权限管理里一定要有 【广告管理权限】,这里func_info里 funcscope_category 是 23,如果没有就没有广告管理权限,就是我上面的 api unauthorized
2、创建数据源
curl -i "https://api.weixin.qq.com/marketing/user_action_sets/add?version=v1.0&access_token=<ACCESS_TOKEN>"
-H "Content-Type: application/json"
-d '{
"type": "WEB",
"name": "wxadtest",
"description": "test"
}'
我这里用的php curl,之前的所有的公众号和小程序的接口都没有设置header头。。。这里如果不设置会报错
JSON string is malformed
3、创建的时候
{
"errcode": 900351000,
"errmsg": "could create only one web action set for 3753071 with existed one : 1108883278"
}
这个错误的意思是说 errmsg 里 1108883278 是已经创建好的id,怎么取就不需要我教了。。。取到之后存到数据库或者redis或者其他地方跟该小程序绑定起来就行,下次直接取,不需要创建
您好,麻烦问一下,创建数据源的 用户行为源类型Type 是随便填写值还是有规定有固定的值?
创建数据源的 用户行为源类型Type 需要和 回传数据的预定义的行为类型 一样吗?
希望您有空帮忙解答一下,谢谢!!!!
你好,创建数据源的时候报错{errcode:900351002, errmsg:"JSON string is malformed"},请问这个怎么解决啊?
您好,麻烦问一下你解决了吗,不能创建多个数据源吗,还有创建数据源的时候,type 用户源类型为enum类型,麻烦问一下这个值是固定的吗,一个type类型不能创建多个数据源吗
请问是在哪里调用
这个 "errcode": 900351000, 怎么解决的? 有没有新进展?
需要开通广告的公众号的开发者 access_token
具体是调用了哪个接口?
https://api.weixin.qq.com/marketing/user_action_sets/add?version=v1.0&access_token=<ACCESS_TOKEN>
文档地址 https://wximg.qq.com/wxp/pdftool/get.html?id=rkalQXDBM&pa=39
这个没有人解决吗?
已反馈的哈,有进展在此帖同步
同问 这个有进展了吗