Twitter 广告 Api - 对象 ID 系统(数字/字符串)
Twitter Ads Api - Objects ID System (numeral / string)
我正在使用 Twitter 广告 api(请求示例:https://ads-api.twitter.com/8/accounts/{{account-id}}/campaigns),我无法理解为什么我会获得各种对象 ID(活动 ID、项目行 ID、广告 ID等)从 API 作为一个短字符串,例如:“ahab1”或“cahy5”,在他们网站的管理系统中,我可以看到这些 ID 作为数字,例如:61066011.
真是一头雾水
有谁知道为什么会这样吗?
似乎我从 api 获得的短字符串可能不是全局唯一的,因为它们看起来太短了。此外,很难知道我是否以这种方式获取了正确的信息。我想也许它们是编码的,但我不认为它是 base64 编码的。谢谢
在广告 API 中,所有 ID(user_id
和 tweet_id
除外)均采用 base-36 编码。然而,在广告 UI 中,这些实体以 base-10 表示。可以找到更多详细信息here
我正在使用 Twitter 广告 api(请求示例:https://ads-api.twitter.com/8/accounts/{{account-id}}/campaigns),我无法理解为什么我会获得各种对象 ID(活动 ID、项目行 ID、广告 ID等)从 API 作为一个短字符串,例如:“ahab1”或“cahy5”,在他们网站的管理系统中,我可以看到这些 ID 作为数字,例如:61066011.
真是一头雾水
有谁知道为什么会这样吗? 似乎我从 api 获得的短字符串可能不是全局唯一的,因为它们看起来太短了。此外,很难知道我是否以这种方式获取了正确的信息。我想也许它们是编码的,但我不认为它是 base64 编码的。谢谢
在广告 API 中,所有 ID(user_id
和 tweet_id
除外)均采用 base-36 编码。然而,在广告 UI 中,这些实体以 base-10 表示。可以找到更多详细信息here