【发布时间】:2017-03-10 15:55:59
【问题描述】:
有人知道如何从 localhost 运行 google adword api 吗? 我正在使用 adword(aw_4.6.1 版本) php 库。
除了设置完所有的东西后,我得到了以下错误
我已经使用 windows7 从命令提示符运行它。
C:\xampp\1.8.0\php>php C:\Apps\xampp\1.8.0\htdocs\aw_4.6.1\examples\Adx\v201309\BasicOperations\GetCampaigns.php
发生错误:SOAP-ERROR: Parsing WSDL: Couldn't load from “adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl”:未能加载外部实体 “adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl”
得到以下错误。寻找建议。
发生错误:SOAP-ERROR: Parsing WSDL: Couldn't load from 'adw ords.google.com/api/adwords/cm/v201309/CampaignService?wsdl':未能加载前 外部实体“https://adwords.google.com/api/adwords/cm/v201309/CampaignService ?wsdl"
【问题讨论】:
-
检查soap是否启用
-
我已经解决了这个问题。在 php.ini 文件中我没有启用 ssl 。启用此功能后,我摆脱了此错误。
-
您在研究 SSL 方面进展顺利。您也可以显式禁用 SSL 验证,请查看我的回答 stackoverflow.com/a/41622876/674965
标签: google-ads-api