Amazon Create Wish List Link которые всплывают в форме. форма содержит кнопку отправки в следующем виде:Goutte: Как отправить кнопку формы без стоимости?
<span class="a-button-inner"><input data-action="reg-create-submit" data-reg-create-submit="{"sid":"192-7611799-5529931"}" class="a-button-input a-declarative" type="submit" aria-labelledby="a-autoid-162-announce"><span class="a-button-text" aria-hidden="true" id="a-autoid-162-announce">
Create a Wish List
</span></span>
Я использую следующий код, но он не выборки формы:
require_once 'goutte.phar';
error_reporting(E_ALL);
use Goutte\Client;
$crawler = $client->request('GET',$url);
$status_code = $client->getResponse()->getStatus();
$form = $crawler->selectButton('Sign in')->form();
$crawler = $client->submit($form, array('email' => '[email protected]', 'password' => 'amazonpasswd'));
//Create a Wish List
$crawler = $client->request('GET',"http://www.amazon.com/gp/registry/wishlist/ref=nav_wishlist_create?ie=UTF8&triggerElementID=createList");
sleep(5);
$form = $crawler->selectButton('
Create a Wish List
')->form();
print_r($form); //It returns Nothing
Вопрос, вероятно, что selectButton()
матчи точный текст, который в моем случае не там. Пожалуйста, помогите
Что делает $ crawler output? также попробуйте $ crawler-> selectButton («Создать список желаний») -> form(); возможно, есть проблема с новостями –