Пора возвращать ручную отметку трофеев, по крайней мере на время таких сбоев
Проблемы есть у всех. Причём есть подозрение, что те же PSNP сидят на «мобильной» версии API ибо они последнее явно изменили что-то по лимитам пересинхронизации. По факту выходит, что автоматом там синхронизация очень редко проходит только в ручную.
Сейчас у нас в программе минимум для начала хотя бы настроить ручную синхронизацию, через этот самый «мобильный» API. К сожалению, с ним всё не так просто. Помимо того, что авторизация там проходит нормально только через двухфакторную авторизацию из-за наличия обязательной капчи, там ещё и просто чудовищные лимиты по количеству запросов с одного «пользователя» в 5 минут. Наше текущие построение запросов выбирает эти лимиты на 1 пользователе. Из-за чего всё задерживается приходится, переписывать принципы забора данных. Так что всё затягивается, есть ещё конечно надежда что оживём старый скрипт но не ясно насколько она верна.
На PSN Профайл не работает система автообновления из-за того, что они переписывают код и готовят систему под возможность смены ника в PSN. На это время они отключили автообновление. Если обновлять вручную, то там всё ок.
Собсно, Стратег готов к подобным нововведениям от Сони ? Или когда они введут их, то тут всё окончательно накроется медным тазом?
Последний раз редактировалось N377; 06.02.2019 в 09:33.
Вчера был тестовый прогон по ряду пользователей, по десятку с последних страниц этой темы, чтобы понять и выявить основные ошибки нового скрипта, вот как в случае с вами и этими 4 играм. Спасибо что заметили, учёл это в обработке данных. Как всё нормально заработает – должны будут уйти. Сомнительная формулировка я больше склоняюсь к тому, что они вынуждены переходить на тот же вариант API что сейчас переходим и мы, у которого очень жёсткие лимиты на количество запросов в минуту и они решили отсеять лишние запросы. Чисто технически нас это не так сильно коснётся. В отличие от них у нас главное учётная запись, PSN ID вторичен. Так что максимум к чему произведёт замена это необходимость забрать повторно данные. Спасибо что напомнили про это, раз уж я сейчас всё равно копают в удалённом коде, то надо будет сделать там плавную перезапись PSN ID, чтобы в случае замены не пришлось заново все данные забирать. Ещё правда останется продумать вопрос с заменой на уровне сайта, чтобы человек не вылетал из всех рейтингов. Медный таз может наступить в любой момент, когда Sony этого захочет. Вот сейчас они взяли и поменяли методы авторизации которые работали чуть ли со времен запуска PSN на PS3 и всё сломалось. Поменять текущие методы и опять придётся ковырять. Чтобы таза не было у них должен быть нормальный API, но они его никому не дают. Закрытый, старый код совсем закрытый и живого примера его нет. Есть более старый вариант, возможно ещё где-то но он не работает ибо давно уже эти точки изменили, хотя похожий остался. Сейчас переписываем на свежий API от мобильного приложения. По факту прошли круг и вернулись к тому, от чего ушли несколько лет назад. Но рабочих примеров API от PSVita/PS4 нет, так что приходится работать с тем что есть.
Работает у всех, кто использует API от PS Vita или мобильного приложения, ну или у тех, кто смог оперативно переписать код на использование другого API. У нас из-за тяжелого наследия оперативно переписать не получается, фактически сейчас почти полностью приходится переписывать весь функционал по забору данных от Sony чтобы уложиться в лимиты по запросам.
Эту тему просматривают: 2 (пользователей: 1 , гостей: 1)