Php 谷歌DFA(广告主双击)API v1.20
在本主题中,我正在与Google DFA DoubleClick for Adventers API v1.20合作,并试图获得我所有广告商的列表 我没有找到任何PHP和DFAAPI v1.20的客户端库 根据GoogleAPI文档的要求,通过SOAP建立连接 身份验证过程似乎正常工作,但列表请求返回以下错误:Php 谷歌DFA(广告主双击)API v1.20,php,soap,google-api-php-client,Php,Soap,Google Api Php Client,在本主题中,我正在与Google DFA DoubleClick for Adventers API v1.20合作,并试图获得我所有广告商的列表 我没有找到任何PHP和DFAAPI v1.20的客户端库 根据GoogleAPI文档的要求,通过SOAP建立连接 身份验证过程似乎正常工作,但列表请求返回以下错误: WSDoAllReceiver: security processing failed; nested exception is: org.apache.ws.security.WSSe
WSDoAllReceiver: security processing failed; nested exception is: org.apache.ws.security.WSSecurityException: General security error (WSSecurityEngine: Callback supplied no password for: MyUsername)
为了构建标题,我使用以下代码
$advertiserService = new SoapClient($advertiserWsdl, $options);
// Set headers.
$headers = array(DfaHeadersUtil::createWsseHeader($username, $authToken),
DfaHeadersUtil::createRequestHeader($namespace, $applicationName));
其中,DfaHeadersUtil是文件DfaHeadersUtil.php中的一个类,该文件由Google作为头创建者提供
有人能帮我吗
提前谢谢大家,
毛罗解决了:
该问题是由于管理员没有向我的用户分配足够的权限造成的。。
简单的解决方案让我浪费了半周的时间..:
我学到的是:
奥卡姆剃刀:最简单的解释通常是正确的。。
下一次检查权限:
谢谢您不需要在标题中写标签。我把它拿走了-我不知道,谢谢你