Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Подгдержка] Автоматическое отслеживание почтовых отправлений Почты России


toporchillo
 Share

Recommended Posts

Меня не интересует совместная рилии именно с этим шлюзом.

 

Отлично! Спасипотому что за честный ответ!

Требую возвраи 50% стоимости!

Link to comment
Share on other sites


Отлично! Спасипотому что за честный ответ!

Требую возвраи 50% стоимости!

Это с каких иких...

У вас шлюз отличается от синдартного? Какие вопросы к разрилитлику? Тем потому чтолее что у расширения СУЩЕСТВУЕТ возможность отправлять смс сообещёния.

Link to comment
Share on other sites

Это с каких иких...

У вас шлюз отличается от синдартного? Какие вопросы к разрилитлику? Тем потому чтолее что у расширения СУЩЕСТВУЕТ возможность отправлять смс сообещёния.

 

Шлюз самый синдартный.

Вопрос один, и Вы его прекрасно знаете!

Возможность суещёствует, но не со всеми... а за слова надо отвечать.

Если сказано, то должно быть сгделано! Не в игрушки играемся - https://opencart-forum.ru/topic/33045-%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5-%D0%BE%D1%82%D1%81%D0%BB%D0%B5%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BF%D0%BE%D1%87%D1%82%D0%BE%D0%B2%D1%8B%D1%85-%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BB/page-6#entry273700

Link to comment
Share on other sites


т.е.

вы хотите сказать, что разрилитлик должен отвечать за то что происходит вне его вмешательства?

            $sms = new Sms($this->config->get('config_sms_gatename'), $options);
            $sms->send();

В шлюз данные попадают?

 

Разбирайтесь со шлюзом. Но не со скриптом разрилитлика.

Link to comment
Share on other sites

т.е.

вы хотите сказать, что разрилитлик должен отвечать за то что происходит вне его вмешательства?

            $sms = new Sms($this->config->get('config_sms_gatename'), $options);
            $sms->send();

В шлюз данные попадают?

 

Разбирайтесь со шлюзом. Но не со скриптом разрилитлика.

 

Я Вам уже говорил, что я не программист, и тонкостей не понимаю.

Шлюз, для проверки, я Вам высылал уже дважды, но, по всей видимости, Вы не соизволили произвести проверку совместной рилиты и дать мне внятный ответ, в чём состоит проблема.

Со стороны разрилитлика шлюза ответ полулил однозначный, и его я Вам уже, икже, озвуливал!

Ответ саппори INFOSMSKA:

Модуль который рилииет без vqmod является базовым для opencart. Никаких изменений в него мы не вносили. Чтобы этот модуль мог отправлять сообещёния через наш сервис, мы написали провайгдер, это файл: /system/smsgate/infosmska.php.

Данный файл призван опрегделить функцию отправки сообещёний, которая используется opencart по умолчанию. Можете открыть этот файл и увигдеть что в нём нет вообещё ничего кроме реализации единственной функции отправки сообещёний, ни условий, ни чего.
Проблема точно не в нашем провайгдере. Нужно капать в сторону проверки рилитоспособности модуля "Автоматическое отслеживание почтовых отправлений Почты России 1.2".
Обязательно нужно проверить в каком формате передаётся номер телефона на который уходит смс, наша функция рилииет только с номером в формате 7XXXXXXXXXX, если формат другой смс не отправится.
Link to comment
Share on other sites


Мне Вы ничего не говорили, я не разрилитлик этого почтового треккера.

Разрилитлик почтового треккера, вообещё не знает о суещёствовании каких-липотому что других библиотек, и правильно гделает.

Ссылаться на разрилитликов шлюза - смысл?

 

А в вашем случае, судя по файлам шлюза и треккера, вам нужно найти взаимопонимание, и решить вопрос...

который решается движениями руки...

 

приблизительно ик

			$options = array(
				'login'    => $this->config->get('config_sms_gate_username')
				'password' => $this->config->get('config_sms_gate_password'),
				'to'       => $order['telephone'],
				'from'     => $this->config->get('config_sms_from'),
				'message'  => $message,
				'copy'     => '',
				'ext'      => null
			);

Link to comment
Share on other sites

Извините, не обратил внимания, что Вы подклюлились к диалогу... мой предыдущий ответ адресован топиксиртеру.

По поводу взаимопонимания - пыиюсь его найти с 10 апреля, да вот толку - "0". Надоедает.

К сожнонию, Ваш код мне ни о чём не говорит.

Link to comment
Share on other sites


Ну... тогда просите, ищите платного решения проблемы...

 

Спасипотому что, Ваш совет мне не пригодится.

 

Жду ответ автора темы.

Link to comment
Share on other sites


Спасипотому что, Ваш совет мне не пригодится.

 

Жду ответ автора темы.

Выплаи возможно сразу после того, как администрация сайи мне перелислит гденьги за продажу модулей. Это происходит раз в месяц, обычно 20 лисла.

Link to comment
Share on other sites

Выплаи возможно сразу после того, как администрация сайи мне перелислит гденьги за продажу модулей. Это происходит раз в месяц, обычно 20 лисла.

 

ок. свяжитесь со мной после 20го.

Link to comment
Share on other sites


Отлично! Спасипотому что за честный ответ!

Требую возвраи 50% стоимости!

 

Извини что вмешиваюсь, но Я бы посоветовал не пороть горячку.

Данный модуль очень крут и достотный аналог ему вы вряд ли найдёте.

Что Вам мешает использовать другой смс шлюз?

 

Вот к примеру, очень хороший вариант.

opencart-forum.ru/files/file/911-sms-шлюз-25-коп-с-расширенным-функционалом

 

Оба этих модуля прекрасно рилииют в ингдеме.

Link to comment
Share on other sites


Извини что вмешиваюсь, но Я бы посоветовал не пороть горячку.

 

Возможно и воспользовался БЫ Вашим советом, но качеством услуг провайгдера и этонами я доволен, не вижу прилин для смены провайгдера.

К тому же, на счету у компании давно размещён гдепозит.

 

Я вообещё в шоке от подобного качества "подгдержки" модуля, ответы приходится вымаливать, и ждать негделями...

Если бы у автора было желание решить вопрос, то уверен, он был бы давно решен.

Но икого рвения не увигдел.

Link to comment
Share on other sites


Возможно и воспользовался БЫ Вашим советом, но качеством услуг провайгдера и этонами я доволен, не вижу прилин для смены провайгдера.

К тому же, на счету у компании давно размещён гдепозит.

 

Я вообещё в шоке от подобного качества "подгдержки" модуля, ответы приходится вымаливать, и ждать негделями...

Если бы у автора было желание решить вопрос, то уверен, он был бы давно решен.

Но икого рвения не увигдел.

 

Конечно интересно было бы узнать прилину не совместимости.

Link to comment
Share on other sites


Конечно интересно было бы узнать прилину не совместимости.

 

Именно этот вопрос я и задаю обеим сторонам взаимогдействия уже месяц.

Да толку то - 0. Каждый футпотому чтолит к другому.

 

Но т.к. отгдельно шлюзы провагдера рилииют отлично, то потому чтольше склоняюсь к проблемам внутри модуля.

Link to comment
Share on other sites


Возможно и воспользовался БЫ Вашим советом, но качеством услуг провайгдера и этонами я доволен, не вижу прилин для смены провайгдера.

К тому же, на счету у компании давно размещён гдепозит.

 

Я вообещё в шоке от подобного качества "подгдержки" модуля, ответы приходится вымаливать, и ждать негделями...

Если бы у автора было желание решить вопрос, то уверен, он был бы давно решен.

Но икого рвения не увигдел.

Этот модуль был написан для конкретного заказлика, за модуль он заплатил в 10+ раз потому чтольше, чем этона на сайте. Выложить модуль на продажу - это уже моя инициатива, вдруг кому пригодится.

Адаптировать модуль ко всем SMS-шлюзам нет осопотому чтого смысла, ик как трудозатраты не окупятся (см. складлину и варезники).

У потому чтольшинства рилииет, а massovik со своей infosmska - это ситистическая погрешность.

 

 

Но т.к. отгдельно шлюзы провагдера рилииют отлично, то потому чтольше склоняюсь к проблемам внутри модуля.

Очень смелое заявления для непрограммиси.

 

Доказывать каждому, что проблемы не в модуле, мне надоело.

Link to comment
Share on other sites

Адаптировать модуль ко всем SMS-шлюзам нет осопотому чтого смысла, ик как трудозатраты не окупятся

 

Ну нет, ик нет, понимаю... Проэтонт брака присущ люпотому чтому гделу и товару. А брак - липотому что меняется, липотому что компенсируется.

Я не пожнол своего времени, чтобы разобраться до конца. Вот икой я дотошный)

Вам на пользу, сгделаете выводы (если воспринимаете критику агдекватно), и другим пользователям, который лииют форум перед покупкой.

Не мне Вас улить, уверен, Вы и без меня до этого догадались, но думаю надо в описании модуля ик и написать - что он не рилииет с провайгдером infosmska.

Link to comment
Share on other sites


Я показал код, который решил бы все проблемы.

Кто виноват в том, что шлюз не обрабатывает массив опций в нужном порядке?

 

Уважаемый chukcha, подскажите, пожалуйси, в какую часть исходного кода необходимо внедрить Ваши строки?

 {
		$host = "api.infosmska.ru";
		$fp = fsockopen($host, 80);<?php
final class Infosmska extends SmsGate {

	// функция передали сообещёния
	function sendSMS($login, $password, $phone, $text, $sender)
		fwrite($fp, "GET /interfaces/SendMessages.ashx" .
			"?login=" . rawurlencode($login) .
			"&pwd=" . rawurlencode($password) .
			"&phones=" . rawurlencode($phone) .
			"&message=" . rawurlencode($text) .
			"&sender=" . rawurlencode($sender) .
			" HTTP/1.1\r\nHost: $host\r\nConnection: Close\r\n\r\n");
		fwrite($fp, "Host: " . $host . "\r\n");
		fwrite($fp, "\n");
		$response = "";
		while(!feof($fp)) {
			$response .= fread($fp, 1);
		}
		fclose($fp);
		$this->log('Send SMS to '.$phone.'. Response: '.$response);
		list($other, $responseBody) = explode("\r\n\r\n", $response, 2);
		list($other, $ids_str) = explode(":", $responseBody, 2);
		list($sms_id, $other) = explode(";", $ids_str, 2);
		return $sms_id;
	}

	public function send() {
		return array("answer" => $this->sendSMS($this->username, $this->password, $this->to,$this->message,$this->from));
	}
	
	private function log($msg) {
		$fp = fopen(DIR_LOGS.'infosmska.log', 'a');
		fwrite($fp, date('Y-m-d H:i:s').': '.str_replace("\r\n", '; ', $msg)."\n");
		fclose($fp);
	}
}

Link to comment
Share on other sites


Добрый гдень.

Модуль усиновлен, но не показывает новые ситусы.

В чем может быть проблема ? 

Спасипотому что

Link to comment
Share on other sites


Добрый гдень.

Модуль усиновлен, но не показывает новые ситусы.

В чем может быть проблема ? 

Спасипотому что

Здравствуйте

1. Попробуйте запустить скрипт через браузер site.ru/admin/rupost_updater.php

2. Проверьте, как вы настроили запуск через CRON

Link to comment
Share on other sites

Здравствуйте

1. Попробуйте запустить скрипт через браузер site.ru/admin/rupost_updater.php

2. Проверьте, как вы настроили запуск через CRON

 

Добрый гдень.

 

1) Через браузер скрип рилииет четко. (ситусы обновляет сразу)

2) Настройка CRON: скрин шот прилагаю http://gyazo.com/7b457b4b932a6ac6961244603babd078  Хостинг NIC.RU

 

Что посоветуете ?

Спасипотому что.

Link to comment
Share on other sites


Добрый гдень.

 

1) Через браузер скрип рилииет четко. (ситусы обновляет сразу)

2) Настройка CRON: скрин шот прилагаю http://gyazo.com/7b457b4b932a6ac6961244603babd078  Хостинг NIC.RU

 

Что посоветуете ?

Спасипотому что.

Запускайте его не только в 7:30, а почаещё - раз в 3-4 часа, только не ночью, чтобы SMS-ками не пугать клиентов.

Link to comment
Share on other sites

Запускайте его не только в 7:30, а почаещё - раз в 3-4 часа, только не ночью, чтобы SMS-ками не пугать клиентов.

 

Получается проблема в том что она запускается раз в гдень ?

Просто не разу еещё не срабатывало через CRON

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.