Перейти к содержанию
Ulabre

Проблема с Y.CMS от Яндекс Касс (авториз. токен)

Рекомендуемые сообщения

Добрый день!

Помогите разобраться с модулем Y.CMS от Яндекс Касс.

Не работает программа "Заказ на Маркете", ошибка 302 с тестовых заказов (см. скрин).

Поддержка Я.Касс не может помочь.

 

Вот их ответ: 

Ваш хостинг пишет «Вы можете изменять настройки Веб-сервера Apache при помощи системного файла .htaccess для каждого сайта в отдельности». Если все будет работать корректно, то ошибка с перенаправлением устранится. Для возможного устранения проблемы попробуйте:
1. Скопировать файл .htaccess на компьютер, чтобы сделать его резервную копию. Этот файл должен быть в корне сайта, т.е. там где расположены каталоги catalog, admin, system. (сделано!)
2. Отредактировать оригинальный файл (на сервере) по нашим рекомендациям из инструкции к модулю, т.е. в файле найти строку «RewriteBase /» и под ней написать «RewriteRule ^yandexbuy/([^?]*)$ index.php?route=yandexbuy/$1 [L,QSA]». Сохранить изменения. (сделано!)
3. Корректную работу файла .htaccess можно проверить простым переходом по ссылке https://sling-ptz.ru/yandexbuy/cart в браузере. После открытия страницы с «Wrong token» ссылка в адресной строке браузера должна оставаться прежней, а не меняться на новую /index.php?route=yandexbuy/cart - (не работает!)

post-717939-0-61715300-1481366038_thumb.png

post-717939-0-42663900-1481366039_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Какие перенаправления в .htaccess, у вас же nginx? Надо озадачить техподдержку хостинга, чтобы запилили. Можно прямо им отправить мануал от Яндекса.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Какие перенаправления в .htaccess, у вас же nginx? Надо озадачить техподдержку хостинга, чтобы запилили. Можно прямо им отправить мануал от Яндекса.

С хостингом связалась в первую очередь. Они отправляют в поддержку Яндекса. Их ответ таков: "На наших серверах используется схема работы, при которой запросы к статичным файлам (в частности, pdf и zip) обрабатываются с помощью Nginx, а остальные запросы передаются Apache. 

Внести изменения в конфигурацию Nginx сервера невозможно и в этом нет необходимости.

Вы можете изменять настройки Веб-сервера Apache при помощи системного файла .htaccess для каждого сайта в отдельности.

По вопросу настройки перенаправления с yandexbuy при помощи файла .htaccess Вам следует обратиться к разработчику Вашего сайта или в поддержку Яндекса" 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы ssl прикрутили или нет?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы ssl прикрутили или нет?)

Да. После этого ssl у меня все и полетело...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
define('HTTPS_SERVER', 

в конфиге тут должен быть урл без https.

 

RewriteEngine On есть в .htaccess ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Яндекс использовать чужой код в своем модуле научились, а по делу написать не могут.

Я знаю причину, и она не в .htaccess. Пусть в Яндексе думают, их там целый отдел.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
define('HTTPS_SERVER', 

в конфиге тут должен быть урл без https.

 

RewriteEngine On есть в .htaccess ?

 

RewriteEngine On есть в .htaccess!
В конфиге есть и с http и с https
 
<?php
// HTTP
define('HTTP_SERVER', 'https://sling-ptz.ru/');
 
// HTTPS
define('HTTPS_SERVER', 'https://sling-ptz.ru/');

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Яндекс использовать чужой код в своем модуле научились, а по делу написать не могут.

Я знаю причину, и она не в .htaccess. Пусть в Яндексе думают, их там целый отдел.

Все было бы замечательно, если бы Яндекс "думал"... Они просто игнорируют меня и мои вопросы :cry:

А куда на них жаловаться - не понятно. У них ведь за "Я-маркет" один отдел отвечает, за "я-деньги" второй отвечает, а за "модуль от Я-Касс" вообще никто не отвечает, похоже...

 

Вы знаете, как это исправить? Это реально? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Яндекс использовать чужой код в своем модуле научились, а по делу написать не могут.

Я знаю причину, и она не в .htaccess. Пусть в Яндексе думают, их там целый отдел.

 

Вы знаете, как это исправить? Можете помочь на платной основе? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы знаете, как это исправить? Можете помочь на платной основе? 

Вот странно, чем бесплатный нерабочий модуль лучше платного, если за работоспособность бесплатного вы предлагаете деньги? Ну не понимаю я этого!

А ошибка ваша в SeoPro, которая у меня исправляется вот таким vQmod'ом:

	<file name="catalog/controller/common/seo_pro.php" error="skip">
		<operation>
			<search position="after"><![CDATA[private function validate() {]]></search>
			<add><![CDATA[
		if (isset($this->request->get['route']) && substr($this->request->get['route'], 0, 9) == 'yandexbuy') {
			return;
		}
			]]></add>
		</operation>
	</file>

т.е. в файле catalog/controller/common/seo_pro.php найти строку private function validate() { и после нее добавить

		if (isset($this->request->get['route']) && substr($this->request->get['route'], 0, 9) == 'yandexbuy') {
			return;
		}
  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Вот странно, чем бесплатный нерабочий модуль лучше платного, если за работоспособность бесплатного вы предлагаете деньги? Ну не понимаю я этого!

А ошибка ваша в SeoPro, которая у меня исправляется вот таким vQmod'ом:

	<file name="catalog/controller/common/seo_pro.php" error="skip">
		<operation>
			<search position="after"><![CDATA[private function validate() {]]></search>
			<add><![CDATA[
		if (isset($this->request->get['route']) && substr($this->request->get['route'], 0, 9) == 'yandexbuy') {
			return;
		}
			]]></add>
		</operation>
	</file>

т.е. в файле catalog/controller/common/seo_pro.php найти строку private function validate() { и после нее добавить

		if (isset($this->request->get['route']) && substr($this->request->get['route'], 0, 9) == 'yandexbuy') {
			return;
		}

Спасибо, добрый человек! Встал модуль наконец-то! И не выскакивает больше ошибка с токеном! Но...

теперь у нас новая беда. Тестовый заказ не формируется все также... по причине 

"Сервис перегружен или не отвечает, попробуйте обновить страницу."  

Ну, а обновление страницы, естественно не помогает!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Pavel666
      Всем доброго дня, форумчане, интересует стоимость парсинга товаров с Яндекс маркета, в том числе те у которых нет карточек моделей. Парсить необходимо с характеристиками, цену брать с 4го предложения на маркете -1%. общее количество товаров порядка 80-100 тысяч.
    • От invays
      550.00 руб
      Скачать/Купить дополнение


      Экспорт YML / XML и обмен данными по API в Яндекс.Маркет для Opencart 2.x, 3.x
      Модуль формирует прайс-лист формата YML и XML для таких площадок как Яндекс.Маркет, torg.mail.ru, price.ru, nadavi.ru, e-katalog.ru и много других площадок. Модуль включает в себе возможность задавать пользователю формат прайс-листа без вмешательства программиста или автора модуля. Пользователь может сам изменить структуру прайс листа, задавать условия вывода определенных тегов. Так же модуль обновляет цены по API Яндекс.Маркет. Плюс данного модуля в том, что обновление цен товаров происходит в течении ~10-15 минут, а не 30-45 минут. Вы сможете всегда опережать своих конкурентов и обновлять сведения гораздо быстрее.

      Покупая модуль, вы можете его использовать не более, чем на одном сайте и одном домене. Автор оставляет за собой право отказать в технической поддержке тем, кто использует купленный один раз модуль на нескольких сайтах. При возникновении технических проблем просьба указывать номер заказа, сайт, данные административной панели и ftp.

      Без вышеуказанных данных, не сможем решить проблему быстро и качественно!

      Демо версия на Opencart 3 пароль и логин: demo

      Внимание!
       
      Модуль устанавливает только Автор. Оставьте заявку на подключение. Укажите сайт, данные административной панели, ftp. Модуль работает как индивидуально с каждой товарной позицией так и с большим количеством товаров. Если в вашем магазине от 100 тыс товарных позиций просьба сначала написать сообщение с указанием адреса сайта. Управление товарными позициями идет в модуле Управление торговлей. Если вы хотите использовать несколько вариантов доставок, рекомендуем модуль Мои способы доставки. Данный модуль имеет огромное количество инструментов, которые помогут вам:
       
      Гибко настроить прайс-лист для той или иной торговой площадки. Постоянно быть с актуальной информацией. Индивидуально настраивать товарные позиции. Опережать конкурентов, обновляя цены по API. Теперь скорость обновления цен стала еще быстрее. Важная информация:

      Модуль работает в двух режимах: автоматическая генерация и по планировщику задач.При автоматической генерации прайс-листа вам необходимо выключить все модули которые кешируют сайт, так как нарушается работа модуля.
      Обновление модуля по планировщику происходит по отдельной ссылке.
      Модуль предназначен только для одного языка, но поддерживает многовалютность с помощью модуля ВАЛЮТА ПЛЮС.
      Если вы используете программы для автоматического обновления цен, то этот модуль как раз для вас.

      Перед покупкой ВНИМАТЕЛЬНО ознакомьтесь с техническими характеристиками. 
       
      Обновление цены товарных позиций по средствам API Яндекс.Маркет(только для Яндекс.Маркет). Теперь не нужно ждать по 30-50 минут пока обновятся цены на Яндекс.Маркет. Теперь как только вы измените цену в Яндекс.Маркет сразу поступит информация о обновлении цены. Примерное ожидание ~10-15 минут. В фото можете посмотреть скришот действующего магазина. Теперь вам не нужно покупать на каждую площадку отдельно модуль, вы можете отправить запрос на получение копии модуля для площадки. Специалист установит вам после указания всех указанных ранее данных. Теперь вы сами можете изменять структуру прайс-листа под запросы торговых площадок, без участия программистов. Просто укажите все данные по шаблону и загружайте готовый вами прайс-лист на площадку. Если возникнут сложности пишите. Управление товарными позициями происходит в модуле Управление торговлей.Каталог -Управление торговлей, там вы включаете необходимые теги. Там вы можете управлять как массово так и индивидуально с каждым товарным предложением. Работает фильтр тегов в правом верхнем углу. Фильтр колонок. Работает фильтр по производителям товаров. Данный модуль работает в связке с модулем "Валюта плюс" - Валюта плюс модуль для синхронизации валют по ЦБ РФ в автоматическом режиме. Новинка! Модуль отлично работает с модулем Автоматическая Обработка Прайс-листов. Модуль синхронизируется и обновляет цены в то же время в которое обновляет АОП. Новинка! Тег <manufacturer_warranty> - данный тег указывает имеется ли гарантия производителя на товаре или нет. Можно использовать как массово так и в индивидуальном порядке.  Тег <country_of_origin> - данный тег указывает в какой стране произведен товар. order-before - недавно на Яндекс.Маркет ввели систему в которой вы можете указать возможности своей доставки, т.е до какого времени ваша служба доставки может доставить в указанный срок, далее идет перескок на 1 день. Тег <oldprice> - тег для расчета скидок. Внимание! При использовании данного модуля стоимость перехода больше! По умолчанию выключено!  Возможность модуля огромны, вы можете использовать так же условие "на заказ", как массово так и в индивидуальном порядке, что очень подходит для предприятий которые тесно связаны с доставкой и складами. Тег <delivery> - данный тег указывает о возможности доставки товара, берет данные из карточки товара. Если указано, в карточке товара, что есть возможность доставки, то модуль покажет ее в прайсе. Можно изменять массово и индивидуально.  Индивидуальная стоимость доставки каждого товара или же массовая цена товара. Так же одна из особенностей данного модуля. Внимание для этого купите модуль "Мои способы доставки" где задается индивидуальная цена товара в корзине, ведь иначе если в YML указана цена 350, а в корзине 450, вы получите штраф от службы контроля качества. С ним вы можете ознакомиться в демо версии по той же ссылке. Возможность создавать несколько вариантов доставки! Новинка! Тег <barcode> - штрихкоды производителя, для быстрого нахождения товарных позиций в Яндекс маркет. Указывается для нахождения товарных позиций в маркете. Тег <pickup> - этот тег указывает о наличии товара на пункте самовывоза. Вы можете индивидуально изменять в товарных предложениях или массово.   Для товаров с опциями, отвечающими за "цвет" и "размер" в экспорте формируются несколько товарных предложений.   Добавлена размерная сетка для размеров товарных предложений. Модуль так же не публикует товары с количеством 0 на складе при включенном статусе. Тег <adult> - данный тег предназначен для товара имеющего отношение к удовлетворению сексуальных потребностей, либо иным образом эксплуатирующего интерес к сексу. Добавлен тег <typeprefix> - тип или категория товара, вы сами прописываете его. Прописываете индивидуально для того, чтобы улучшить выдачу своих товарных предложений. Напоминаю, название не должно быть обобщенным. Для примера вы можете посмотреть в документации от Яндекс.Маркет. Вы редактировать это массово или индивидуально. <sales_note> - данный тег размещает короткую заметку. К примеру о безналичной оплате или предоплате товара. Индивидуальна для каждого товарного предложения.  Экспорт Характеристик товара. Добавлен запуск по планировщику задач. Покупая данный модуль вы получаете мощный комплект инструментов для успешной торговли на Яндекс.Маркет. Так же вы получаете БЕСПЛАТНУЮ техническую поддержку, которая своевременно будет обслуживать вас, и отвечать на интересующие вас вопросы.
       
      Добавил invays Добавлено 31.05.2018 Категория Обмен данными Системные требования версия php не ниже 5.4 Сайт разработчика ocmart.ru Старая цена 1180 Метод активации По запросу в ЛС
      По запросу на почту
      По емейлу Ioncube Loader Нет OpenCart 3.0
      2.3
      2.1
      2.0 ocStore 3.0
      2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
    • От invays
      Модуль формирует прайс-лист формата YML и XML для таких площадок как Яндекс.Маркет, torg.mail.ru, price.ru, nadavi.ru, e-katalog.ru и много других площадок. Модуль включает в себе возможность задавать пользователю формат прайс-листа без вмешательства программиста или автора модуля. Пользователь может сам изменить структуру прайс листа, задавать условия вывода определенных тегов. Так же модуль обновляет цены по API Яндекс.Маркет. Плюс данного модуля в том, что обновление цен товаров происходит в течении ~10-15 минут, а не 30-45 минут. Вы сможете всегда опережать своих конкурентов и обновлять сведения гораздо быстрее.

      Покупая модуль, вы можете его использовать не более, чем на одном сайте и одном домене. Автор оставляет за собой право отказать в технической поддержке тем, кто использует купленный один раз модуль на нескольких сайтах. При возникновении технических проблем просьба указывать номер заказа, сайт, данные административной панели и ftp.

      Без вышеуказанных данных, не сможем решить проблему быстро и качественно!

      Демо версия на Opencart 3 пароль и логин: demo

      Внимание!
       
      Модуль устанавливает только Автор. Оставьте заявку на подключение. Укажите сайт, данные административной панели, ftp. Модуль работает как индивидуально с каждой товарной позицией так и с большим количеством товаров. Если в вашем магазине от 100 тыс товарных позиций просьба сначала написать сообщение с указанием адреса сайта. Управление товарными позициями идет в модуле Управление торговлей. Если вы хотите использовать несколько вариантов доставок, рекомендуем модуль Мои способы доставки. Данный модуль имеет огромное количество инструментов, которые помогут вам:
       
      Гибко настроить прайс-лист для той или иной торговой площадки. Постоянно быть с актуальной информацией. Индивидуально настраивать товарные позиции. Опережать конкурентов, обновляя цены по API. Теперь скорость обновления цен стала еще быстрее. Важная информация:

      Модуль работает в двух режимах: автоматическая генерация и по планировщику задач.При автоматической генерации прайс-листа вам необходимо выключить все модули которые кешируют сайт, так как нарушается работа модуля.
      Обновление модуля по планировщику происходит по отдельной ссылке.
      Модуль предназначен только для одного языка, но поддерживает многовалютность с помощью модуля ВАЛЮТА ПЛЮС.
      Если вы используете программы для автоматического обновления цен, то этот модуль как раз для вас.

      Перед покупкой ВНИМАТЕЛЬНО ознакомьтесь с техническими характеристиками. 
       
      Обновление цены товарных позиций по средствам API Яндекс.Маркет(только для Яндекс.Маркет). Теперь не нужно ждать по 30-50 минут пока обновятся цены на Яндекс.Маркет. Теперь как только вы измените цену в Яндекс.Маркет сразу поступит информация о обновлении цены. Примерное ожидание ~10-15 минут. В фото можете посмотреть скришот действующего магазина. Теперь вам не нужно покупать на каждую площадку отдельно модуль, вы можете отправить запрос на получение копии модуля для площадки. Специалист установит вам после указания всех указанных ранее данных. Теперь вы сами можете изменять структуру прайс-листа под запросы торговых площадок, без участия программистов. Просто укажите все данные по шаблону и загружайте готовый вами прайс-лист на площадку. Если возникнут сложности пишите. Управление товарными позициями происходит в модуле Управление торговлей.Каталог -Управление торговлей, там вы включаете необходимые теги. Там вы можете управлять как массово так и индивидуально с каждым товарным предложением. Работает фильтр тегов в правом верхнем углу. Фильтр колонок. Работает фильтр по производителям товаров. Данный модуль работает в связке с модулем "Валюта плюс" - Валюта плюс модуль для синхронизации валют по ЦБ РФ в автоматическом режиме. Новинка! Модуль отлично работает с модулем Автоматическая Обработка Прайс-листов. Модуль синхронизируется и обновляет цены в то же время в которое обновляет АОП. Новинка! Тег <manufacturer_warranty> - данный тег указывает имеется ли гарантия производителя на товаре или нет. Можно использовать как массово так и в индивидуальном порядке.  Тег <country_of_origin> - данный тег указывает в какой стране произведен товар. order-before - недавно на Яндекс.Маркет ввели систему в которой вы можете указать возможности своей доставки, т.е до какого времени ваша служба доставки может доставить в указанный срок, далее идет перескок на 1 день. Тег <oldprice> - тег для расчета скидок. Внимание! При использовании данного модуля стоимость перехода больше! По умолчанию выключено!  Возможность модуля огромны, вы можете использовать так же условие "на заказ", как массово так и в индивидуальном порядке, что очень подходит для предприятий которые тесно связаны с доставкой и складами. Тег <delivery> - данный тег указывает о возможности доставки товара, берет данные из карточки товара. Если указано, в карточке товара, что есть возможность доставки, то модуль покажет ее в прайсе. Можно изменять массово и индивидуально.  Индивидуальная стоимость доставки каждого товара или же массовая цена товара. Так же одна из особенностей данного модуля. Внимание для этого купите модуль "Мои способы доставки" где задается индивидуальная цена товара в корзине, ведь иначе если в YML указана цена 350, а в корзине 450, вы получите штраф от службы контроля качества. С ним вы можете ознакомиться в демо версии по той же ссылке. Возможность создавать несколько вариантов доставки! Новинка! Тег <barcode> - штрихкоды производителя, для быстрого нахождения товарных позиций в Яндекс маркет. Указывается для нахождения товарных позиций в маркете. Тег <pickup> - этот тег указывает о наличии товара на пункте самовывоза. Вы можете индивидуально изменять в товарных предложениях или массово.   Для товаров с опциями, отвечающими за "цвет" и "размер" в экспорте формируются несколько товарных предложений.   Добавлена размерная сетка для размеров товарных предложений. Модуль так же не публикует товары с количеством 0 на складе при включенном статусе. Тег <adult> - данный тег предназначен для товара имеющего отношение к удовлетворению сексуальных потребностей, либо иным образом эксплуатирующего интерес к сексу. Добавлен тег <typeprefix> - тип или категория товара, вы сами прописываете его. Прописываете индивидуально для того, чтобы улучшить выдачу своих товарных предложений. Напоминаю, название не должно быть обобщенным. Для примера вы можете посмотреть в документации от Яндекс.Маркет. Вы редактировать это массово или индивидуально. <sales_note> - данный тег размещает короткую заметку. К примеру о безналичной оплате или предоплате товара. Индивидуальна для каждого товарного предложения.  Экспорт Характеристик товара. Добавлен запуск по планировщику задач. Покупая данный модуль вы получаете мощный комплект инструментов для успешной торговли на Яндекс.Маркет. Так же вы получаете БЕСПЛАТНУЮ техническую поддержку, которая своевременно будет обслуживать вас, и отвечать на интересующие вас вопросы.
       
    • От tmaslov22
      400.00 руб
      Скачать/Купить дополнение


      Импорт отзывов из Яндекс Маркета в 1 клик!
      Пользователи читают отзывы о товарах перед покупкой — это неоспоримый факт. Другое дело — существует определенная проблема, когда потенциальный покупатель заходит в карточку товара ИМ, но не найдя достаточной информации о понравившемся товаре (в частности мнений других покупателей), уходит в поисковик с целью почитать о товаре отзывы и в итоге находит более выгодное предложение в другом магазине.

 Данный модуль позволяет автоматически загрузить готовые отзывы из Яндекс Маркета на ваш сайт.
      Как это работает.
      Заходим в список товаров в админке OpenCart, ищем нужный нам товар и нажимаем кнопку импорт отзывов. Далее нужно ввести ссылку на товар из яндекс маркета. Можно дополнительно ввести несколько критериев для отзывов, например можно импортировать только хорошие отзывы(5 звёзд)
      ###Установка
      Устанавливаем через стандартную форму установки OCMOD. Не забудьте обновить кэш!
      После установки нужно прописать ключ яндекс контет api. Получить его можно бесплатно отправив заявку в Яндекс Поддержку.
      Открываем файл config.php и пишем
      define('YM_KEY', 'сюда пишем ключ');
      Импорт отзывов работает легально через контент api яндекс маркета.
      Добавил tmaslov22 Добавлено 19.10.2016 Категория Обмен данными Системные требования PHP версии 5.4 и выше, OpenCart версии 2.0.0.0 и выше, Bootstrap, JQuery Сайт разработчика http://maslov24.ru Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От Yesvik
      Яндекс.Маркет для ocStore 1.5.3
      Скачать/Купить дополнение Модуль экспорта в формате YML.
      Установка:
      Файлы из архива скопировать в корень сайта.
      Добавил Yesvik Добавлено 30.05.2012 Категория Обмен данными  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×