开放平台小程序广告创建数据源
发布于 6 年前 作者 fengyan 14352 次浏览 来自 问答
  • 需求的场景描述(希望解决的问题)

小程序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或者其他地方跟该小程序绑定起来就行,下次直接取,不需要创建


3 回复

这个  “errcode”: 900351000,  怎么解决的? 有没有新进展?

具体是调用了哪个接口?

需要开通广告的公众号的开发者  access_token

回到顶部