linkedin - 访问权限不足:POST /dmpSegments
问题描述
我试过 - POST https://api.linkedin.com/v2/dmpSegments
但有错误 -
{"serviceErrorCode":100,"message":"没有足够的权限访问:POST /dmpSegments","status":403}
我的应用确实获得了 rw_ads 的许可。我可以成功调用一些广告 api 端点,例如 - POST https://api.linkedin.com/v2/adSegmentsV2 - POST https://api.linkedin.com/v2/adCampaignGroupsV2 - POST https://api.linkedin。 com/v2/adCampaignsV2 -发布https://api.linkedin.com/v2/adCreativesV2
public string CreateDmpSegment(string token, DmpSegmentsCreateRequest dmpSegmentsCreateRequest, ILogMessages messages)
{
NameValueCollection data = System.Web.HttpUtility.ParseQueryString("");
string url = $@"{LinkedInApiUrl}dmpSegments";
Tuple<NameValueCollection, dynamic> results = RestHelper.JsonApiPOST(url, token, dmpSegmentsCreateRequest);
if (string.Equals(results.Item1["valid"], true.ToString(), StringComparison.InvariantCultureIgnoreCase))
{
return results.Item2["X-LinkedIn-Id"];
}
UpdateErrors(LinkedInErrors.CreateDmpSegmentError, results, messages);
return null;
}
预期收益results.Item2["X-LinkedIn-Id"];
但有错误 -
{"serviceErrorCode":100,"message":"没有足够的权限访问:POST /dmpSegments","status":403}
解决方案
推荐阅读
- java - 我找不到“java.lang.StringIndexOutOfBoundsException”错误的原因
- nuget - NuGet 包未按预期复制文件和转换文件
- python - 在 python 中安装 tensorflow-gpu 所需的最低硬件组件
- visual-studio-code - 如何为工作区重置 VSCode 扩展
- javascript - 强制输入的 onChange 事件气泡到父窗体,并将值存储在状态中
- outlook - Outlook Interop AdvancedSearch 调用因筛选器而失败
- python - 尝试更新现有订阅时无效的 trial_end
- c - 如何在C中获取未知长度的字符串?
- php - 简单的地图类不会像部署时那样失败
- java - 有没有办法比较管道之间的 JCas 数据?