Refguser, это одинэска купила стартап Битрикса, удачно подсуетившегося свалять интеграцию своей системы с 1С.
Никаких общих разработчиков у 1С и Битрикса никогда не было, и никакого наследования кода от одинэски в Битриксе нет.
Самой маленькой жертвой, возможно, будет отказ от этой химеры.
ИМ ведь придется не только поднять и скрестить с одинэской, но и натягивать платежные системы и логистику.
А потом еще раскручивать, чтобы на него хоть кто-нибудь посмотрел и воронка продаж не была пустой.
В то время, как бесчеловечные, проклинаемые продавцами маркетплейсы - вполне успешно берут весь этот геморрой на себя и обеспечивают товару реальные продажи. Если, конечно, это легальный товар...
Hub_Spb, хотя бы попробуй сервисы "определить CMS сайта".
Не исключено, что под капотом обнаружится WP, про которую кальянщик просто забыл рассказать, а вы с тех пор бегали на костылях PMA.
Михаил Ливач, внутреннее решение будет заранее избавлено от многих проблем внешнего, так что его и имеет смысл рассматривать в первую очередь. Тем паче, что мы не знаем отношения ТС к описываемой постройке ;)
Сергей Водаков, я говорил про недоступность сервиса, а не сервера.
Сервис, например, может быть недоступен по причине 200 OK {"error":"Нас тут ддосят, зайдите попозже"}
Алексей Уколов, насчет "никто делать не станет" я бы тоже не давал никаких гарантий.
Можно ожидать любых проблем и быть уверенным только в том, что эти проблемы будут - исключительно твоими, ибо безнаказанность закручивателей гаек - один из ключевых факторов процесса.
Стоимость разработки такого девайса вполне окупит и репетиторов до, и платную вышку после.
Тем более, что эти влажные мечты "вот я ща ногтем поковыряю, взмахну нейронкой - и все будет зашибись" никакой разработкой не закончатся никогда.
В такой практике нет ничего страшного, пока механизм примитивен: скрипт отправляет запрос и разгребает ответ.
Но эту схему можно немножко усложнить и ввести посредника, который тянется к API, но не ковыряется в ответе.
В случае корректных ошибок со стандартными кодами он сможет сам обрабатывать тривиальные проблемы (переотправляя запрос при недоступности сервиса, например), возвращая на разбор только корректные ответы.
Никаких общих разработчиков у 1С и Битрикса никогда не было, и никакого наследования кода от одинэски в Битриксе нет.