sbseosoft

Рейтинг
2
Регистрация
29.10.2013
Playray:
Удалил плагин, поставил заново, теперь никаких настроек не спрашивает, сразу ошибку выдает, как починить?

Я добавил это в список багов, постараюсь все косяки исправить и сразу все багфиксы выложить.

По части добавления текстов (которые не появляются в Яндексе), у других людей такая ошибка тоже возникает, вот баг в Github https://github.com/sbseosoft/wordpress-plugin-webmaster-yandex/issues/5

возможно из-за каких то спецсимволов, буду проверять/тестить.

Спасибо за отзывы.

При отправке текста в Яндекс проверяется ответ, если вернулся ответ 201 - все ок. Если 403 - то текст ошибки от яндекса должен выводиться, если любой другой ответ кроме 201 тоже должна выводиться ошибка. http://api.yandex.ru/webmaster/doc/dg/reference/host-original-texts-add.xml

Однако не смотря на это уже несколько человек пожаловались на то, что тексты не отправляются (не появляются в Вебмастере). Я сделал скрипт для проверки ответа, приходящего от API яндекса.

https://raw.github.com/sbseosoft/wordpress-plugin-webmaster-yandex/master/tests/submitText.php

define('WEBSITE_ID', '0000000'); - нули замените на ID своего сайта, для того чтобы его узнать, откройте свой сайт в Яндекс Вебмастере, в адресной строке вы увидите http://webmaster.yandex.ru/site/?host=0000000 <- это и есть ID

define('YANDEX_TOKEN', 'XXXXXXXXXXXXX'); - токен можете скопировать из настроек плагина. После чего можете открыть скрипт в браузере, вам будет показан ответ от Яндекса.

Текст можете заменить ниже:

$text = <<<TXT

Начинайте писать свой текст тут в скрипте

TXT;

alldev:
Еще немного нелогичное название, почему не Yandex.Original скажем или что-то в этом роде. Или планируется расширение функционала по API вебмастера?

Да, я планировал еще сделать отдельную вкладку где показывать информацию о сайте или еще что-то подобное. Пока из-за сильной загрузки на одном проекте доработка плагина временно замедлилась.

На счет замороченной процедуры настройки я согласен, но это связано с механизмом авторизации oAuth. При разработке у меня было на выбор три варианта:

- вписать свой секретный ключ открытым текстом в плагин (что неправильно);

- отсылать запросы в свой вебсервис (что не понравилось бы вебмастерам, т.к. я мог бы получать все данные об их сайтах, в том числе о входящих ссылках);

- тот вариант, что сейчас, при котором у меня нет никакого доступа к информации о сайтах вебмастеров, использующих плагин.

На последнем варианте я и остановился.

Четверьг:
Да, один пост так в вебмастер никак не отправляется. Именно один, все остальные ушли.
Не пойму, как так может быть?

Отправьте мне пожалуйста в личные сообщения текст, попробую разобраться. Текст в яндекс отправлять со своего сайта не буду, просто посмотрю что с ним происходит после urlencode (это требование Яндекса http://api.yandex.ru/webmaster/doc/dg/reference/host-original-texts-add.xml)