ログイントークンの取得から始めて、fogbugz APIのラッパーを作成しようとしています。私は自分のラッパーオブジェクトにトークンを取得することができるようです。Fogbugz APIレスポンスをSimpleXMLオブジェクトに取得するのに問題があります
$url = "http://..../fogbugz/api.asp?cmd=logon&email=" . $_UN . "&password=" . $_PW;
$contents = file_get_contents($url);
$resp = simplexml_load_file($contents);
print_r($resp);
応答は次のとおりにSimpleXMLElementオブジェクト([トークン] =>にSimpleXMLElementオブジェクト())トークン部材varにオブジェクトが空です。ただし、応答文字列はOKです。私は
header("Content-type: text/xml");
echo $contents;
を使用している場合、私は戻ってAPIから正しいXMLを取得します。私は、文字列としてXMLを使用する場合はさらに、直接コードでは正常に動作します:
$xml = "<?xml version='1.0'?><response><token>iibgo9d785iavs5av5a6lrimbn2r54</token></response>";
$resp = simplexml_load_string($xml);
print_r ($resp);
応答:SimpleXMLElementオブジェクト([トークン] => iibgo9d785iavs5av5a6lrimbn2r54)誰がどのように応答トークンを取得する方法を教えてくださいすることができSimpleXMLオブジェクト? ?