通过多个城市目标发布到facebook

通过多个城市目标发布到facebook,facebook,facebook-graph-api,facebook-c#-sdk,Facebook,Facebook Graph Api,Facebook C# Sdk,我试图发布一些带有目标参数的东西,我可以这样做,但只能指定一个城市。有没有办法通过两个或两个以上的城市 我试着这样做: parameters.targeting = new { countries = "some country", cities = new [] { new { key = "city value" }, new { key = "other city value" } }, locales = "locale code" }; 但是没有成功!我怎样才能做到这一点呢?这一点很

我试图发布一些带有目标参数的东西,我可以这样做,但只能指定一个城市。有没有办法通过两个或两个以上的城市

我试着这样做:

parameters.targeting = new {
countries = "some country",
cities = new [] { new { key = "city value" }, new { key = "other city value" } },
locales = "locale code"
};

但是没有成功!我怎样才能做到这一点呢?

这一点很不清楚,但我猜您只是没有正确设置城市数组的格式。请参阅此处的更多信息:

我相信你应该用“名字”而不是“钥匙”来表示城市,但我真的没有足够的信息

指定关键点、半径和距离单位。有关键,请参见目标搜索, 城市。半径是城市周围的距离,从10到50英里或17英里 到80公里。距离单位为英里或公里。限额:250。 例如:'城市':[{'key':'2430536','radius':12, “距离单位”:“英里”}]


来源:

我没有使用ADSAPI,因为这是我经常尝试的帖子。检查文档()不清楚我们需要如何设置cities值。我已经更改了代码,并使其正常工作。城市=新{“价值1、价值2、价值3”};