Ответ 1
К сожалению, они этого не позволяют... Я прибегал к созданию интерфейса для этого:
https://github.com/MartinAmps/Shopify-Private-APIs
Надеюсь, что это поможет
Edit
Я также создал сообщение в блоге об этом.
Используя API Shopify, существует ли способ создания рекламных акций для вашего магазина? Если нет, есть ли способ программно создать рекламные акции в Shopify? (не используя сообщения CURL для администратора)
То есть, я могу создать продвижение вручную с помощью администратора и перейти к Promotions
и нажать ссылку Add a discount code
. Я хотел бы иметь возможность делать то же самое программно или знать наверняка, что это невозможно. Я не вижу никакого очевидного метода в api list, но похоже, что что-то должно быть методом API.
К сожалению, они этого не позволяют... Я прибегал к созданию интерфейса для этого:
https://github.com/MartinAmps/Shopify-Private-APIs
Надеюсь, что это поможет
Edit
Я также создал сообщение в блоге об этом.
Невозможно создать скидки через API.
Если вы хотите, мы создали приложение которое можно использовать для создания скидочных кодов.
В противном случае вы можете использовать инструмент Mechanize для автоматизации создания купона для вас, но имейте в виду, что в любой момент в будущем он будет разорван, так как мы не делаем никаких promises, чтобы наш администратор то же самое в будущем. Любые изменения имеют хорошие шансы сломать все script, которые вы в конце концов напишите.
API правил цены теперь открыт и позволяет любому приложению создавать ценовые правила и коды скидок.
Если вы знакомы с Rails
или уже используете ActiveResource
для своих вызовов Shopify API, вы можете отказаться от этой измененной версии Discount < ActiveResource::Base
https://gist.github.com/choonkeat/09a56da222f506e627c5