Я подумал, что попробую опубликовать свою проблему здесь, учитывая несуществующую поддержку, которую предоставляет Linnworks.
Я создал частное встроенное приложение в Linnworks, которое отображает заказы в формате электронной таблицы.Приложение построено с использованием Vue.js и использует axios для извлечения данных из API Linnworks.Все работает так, как должно быть здесь, за исключением того, что я возвращаю только 100 заказов за раз, чтобы все было быстро.
Я добавил кнопку «загрузить больше заказов», которая добавляет дополнительные 100 заказов кконец листа, но после периода бездействия это вызывает «401 несанкционированную ошибку», поскольку срок действия токена истек.
Поскольку это встроенное приложение, Linnworks сохраняет токен в src iframe, когдаприложение инициализируется, поэтому по истечении срока действия оно не обновляется физически системой.
<iframe src="https://example.com/sheet.html?token=9b11e8ff-4791-aca5-b58d-f6da84e996a6"></iframe>
Есть ли способ получить обновленный токен без перезагрузки всего приложения?