有人知道使用 CURL 使用 AdWords API 快速获取关键字提示的方法吗?该网址应类似于 https://adwords.google.com/api/adwords/o/v201101/TargetingIdeaService?wsdl,但我不确定应该包含哪些参数,或者这是否可能。
我知道 Google 有一个 PHP 库可供使用,但我只是想知道是否有一些快速而肮脏的东西。
预先感谢您的帮助。
不幸的是,据我所知,绝对没有任何东西是远程“快速而肮脏”的。
您的两个选择(据我所知)如下:
您申请 Google 关键字工具 API 计划。准入过程要求您有充分的理由注册 API,并且需要一些证明(客户请求、提供您提供的 SEO 服务的实时网站等)。使用会产生费用,这对我来说是未知的,因为我从未通过第一阶段。
您抓取关键字工具。谷歌在混淆它方面做得很好,并不断做出改变,所以这很困难。如果你成功了,请告诉我,因为有很多人对这些数据感兴趣。
祝你好运!
如果您想进行快速而肮脏的关键字研究,我建议使用 http://keywordtool.io/api - 它提供来自 Google 自动完成的数据。
如果您还没有 Google Adwords API 访问权限,那么获取访问权限将是一个耗时的过程。
如果您想要更现代的关键字研究工具 API 解决方案,您可以使用 kwrds.ai API 关键字研究工具端点,使用 cURL。
请求示例:
curl --location 'https://keywordresearch.api.kwrds.ai/keywords-with-volumes' \
--header 'X-API-KEY: demo-demo' \
--header 'Content-Type: application/json' \
--data '{
"search_question": "facet",
"search_country": "en-US"
}'
This will give you a list of keywords which includes Search Volumes, CPC, historical trends, competition and other metrics:
响应示例:
{
"keyword": {
"0": "test",
"1": "example"
},
"volume": {
"0": 201000,
"1": 50000
},
"cpc": {
"0": 0.0,
"1": 1.9035980231
},
"avg_monthly_searches": {
"0": [
{
"January": 20000,
"February": 18000,
"March": 22000
},
{
"January": 12000,
"February": 15000,
"March": 13000
}
]
},
"search-intent": {
"0": "General",
"1": "Informational"
},
"competition_value": {
"0": "LOW",
"1": "MEDIUM"
}
}
这是迄今为止最好、最准确的关键词研究工具。 Ahrefs/Semrush 也有类似的 API。