当通过Linkedin向受众上传CSV文件时没有足够的权限错误API
问题描述:
我正在尝试上传具有受众群体匹配的自定义受众群体的CSV文件。我正在使用Linkedin媒体上传API,media_type
等于ad_segments
,就像在API指南https://developer.linkedin.com/docs/guide/v2/ads/account-targeting中一样。我的POST请求当通过Linkedin向受众上传CSV文件时没有足够的权限错误API
POST https://api.linkedin.com/media/upload?media_type=ad_segments HTTP/1.1
Accept: application/json, application/*+json
Authorization: Bearer {my_token}
Content-Type: multipart/form-data;boundary=U_FM4CX-g_nOF0dM0UGj4G5V_N4DKGA
User-Agent: Java/1.8.0_144
Host: api.linkedin.com
Connection: keep-alive
Content-Length: 21980
--U_FM4CX-g_nOF0dM0UGj4G5V_N4DKGA
Content-Disposition: form-data; name="source"; filename="audience.csv"
Content-Type: text/csv
email
7e27ef2718f1aaddb03936077714a60244e380ef09e27504fcb3184a2af7b6ea
cb39d1f4b7f209e5bb36f72c20aa4c0d0b2ecf7b21d99d5d6cfc4b4c81898b24
.
.
--U_FM4CX-g_nOF0dM0UGj4G5V_N4DKGA--
我得到
{"serviceErrorCode":100,"message":"Not enough permissions to access media resource","status":403}
我反复检查用户授予rw_ad_campaigns
许可应用程序,但我仍然得到“没有足够的权限”的错误。 通过Media Upload API上传图片效果很好。这只是观众匹配的CSV文件,不起作用。