0

Facebookからアクセストークンを取得するために、browsermobプロキシ用のselenium php webdriverとphpラッパーを使用しています。ユーザー認証が成功すると、facebook は次の場所にリダイレクトされます。

「http://www.karkala.in/index.html#state=ads_management%2Cread_insights&access_token=ABCDEFZCLkK3EBAJOxrzwq0BdXzT6DCA6QDZBbwUpc8ArgdAv5ly3nNSHME9W19cF7a06pGGGyQdkpVtqc4OnZAnAQT4eKDqeaipxLlVEgZ9s=D5gZ9s」

次に、このトークンを読み取る必要があります。次のphpコードを使用して応答を取得します

$har = self::$client->__get("har");

しかし、応答ヘッダーで場所 (URL の上) を確認できません。私の回答テキストはここにあります: http://www.karkala.in/har.txt

4

1 に答える 1

0

Selenium 自体には、URL を読み取るオプションがあります。

selenium.GetLocation()

browsermob プロキシを使用せずに実現できます。

于 2012-09-03T07:34:34.000 に答える