March 8
Инструкция Fragment API
Привет, в этом посте расскажу о бесплатном и удобном Fragment API. Расскажу, как зарегистрироваться, что нужно и с какими ошибка можно столкнуться. Ну типо самая дефолтная инструкция к сайту.
Содержание
Дисклеймер
FRAGMENT-API.COM - это независимый сервис, который не связан, не одобрен и не спонсируется Telegram, Fragment или какими-либо связанными с ними организациями. Чтобы пользоваться этим API и в принципе Fragment вы должны иметь верифицированный аккаунт на Fragment. Также вам нужен аккаунт Telegram и кошелек TON с версии V4R2 или W5. В инструкции будет написано, как создать кошелек, если у вас его нет.
Также может быть, что у вас не заходит на сайт, то тогда просто попробуйте зайти c прокси или запретом.
Регистрация кошелька TON
Кошелек нужен для покупки звезд и премиумов на Fragment. Поэтому он тоже нужен для Fragment-API. В инструкции будет показана, как создать кошелек на Tonkeeper в веб-версии на пк, поэтому может чуть отличаться от создание кошелька в приложении на пк или на телефоне. Также вы можете использовать другой кошелек TON, просто с Tonkeeper легче всего.
Сначала заходим на сайт, на нем будет маленький текст и кнопка "Get started", нажимаем на нее.
После чего у нас откроется окно с выбором, если у вас уже есть кошелек, то выбираем "Import Wallet", если нету, то "New Wallet".
После нажатия нам сначала скажут запомнить/записать/заскринить фразы и чтобы мы их никому не давали. Потом покажут уже сами фразы, запоминаем/записываем/скриним и нажимаем на "Continue".
Нас попросят ввести 3 рандомных слов из наших 24 слов, это нужно для того, чтобы сервис понял, что типо мы их записали. Также попросят придумать пароль, вводим его два раза.
После этого кошелек готов, осталось совсем мало. Нас попросят ввести название для нашего кошелька и хотим мы видеть USDT TRC20, это не обязательно, но как хотите. Вот примерно, что будет после создания кошелька.
Кошелек будет создан на версии W5 и если вы хотите поменять версию на V4R2, то после создания нам нужно выбрать "Settings".
Тут нам надо будет выбрать "Active address".
Откроется вот такое меню, тут выбираем V4R2.
Поздравляю вы создали кошелек для Fragment и Fragment-API.
Регистрация на сайте
Заходим на сайт Fragment-API и нажимаем на "Get started" или "Sign-in".
После нас попросит войти в свой аккаунт Telegram. Чтобы зайти в аккаунт мы должны будем ввести номер телефона от аккаунта Telegram. Когда мы ведем номер, на аккаунт придет сообщение от Telegram о запросе на вход, нажимаем на "Принять".
Создание токена для покупки звезд или премиумов
После регистрации и входа в аккаунт нас перекидывает на страницу с нашим аккаунтом.
Нам нужно выбрать вкладку "API Key". Там будет наш API Key, копируем его и идем во вкладку "Fragment Connections".
После того, как зашли у нас ничего подключенного не будет, но так как я этим сайтом уже пользовался у меня токен уже есть. Тут нам надо нажать на "Add Connection".
После нажатия открывается окно с созданием токена. Токен это вещь через, которую как раз будут покупаться звезды и премиум. Для токена нужна номер Telegram/Fragment с верификации на Fragment, кошелек TON с версии V4R2 или W5 (V5R1) и мнемонические фразы от кошелька.
В поле "Connection Name" пишем все что захотим, в поле "Phone Number" пишем ваш номер от Telegram/Fragment, в "Wallet Version" выбираем версию кошелька V4R1 или W5 и в поле "TON Wallet recovery phrases" пишем 24 мнемонические фразы от вашего кошелька. Пример вот снизу.
Когда все ввели, нажимаете на кнопку "Next", вас попросит проверить все и если все верно, то нажимаем на кнопку "Confirm".
Если все окажется верным и у вас будет верификация, вам придет сообщение от Telegram о запросе входа из Германии (Germany), вы его подтверждаете. Это нужно для того чтобы Fragment API получил доступ к вашему аккаунту Telegram/Fragment, чтобы через него, как раз покупать звезды.
И после всего сделанного, если не будет никаких ошибок, то вам выдадут ваш токен. Токен будет активен 1 год, после вам придется создавать по новой. Если все таки какая то ошибка вышла, то в этой инструкции есть виды ошибок, посмотрите может и ваша есть.
Популярные ошибки
Тут я собрал все известные и популярные ошибки, которые могут вылезти на Fragment API и работы с ним. Также решение/описании этих ошибок.
Ошибки при создании токена:
"mnemonics: Recovery phrases are not valid!" - мнемонические фразы неправильные. Просто проверьте правильные ли вы вписали и попробуйте снова.
"Ton Proof Auth check response is invalid" - проверить те кошелек, попробуйте другой кошелек и также попробуйте добавить кошелек на сам сайт Fragment.
"Rate limited S1" - возможно Fragment лежит, попробуйте попозже создать токен.
"You need to accept incoming Fragment login request in Telegram account!" - вы не подтвердили вход в аккаунт. Просто подтвердите вход в аккаунт.
"The phone number you entered is incorrect!" - неправильный номер, проверить номер и попробуйте заново или используйте другой номер.
"You need to pass KYC verification for your account on https://fragment.com platform" - у вас не пройдена верификация на сайте Fragment, сначала пройдите верификацию и потом попробуйте снова создать токен.
"Number of mnemonics must be eit her 12 or 24" - вы не дописали 24 слова от кошелька, надо просто дописать до 24 слова от кошелька.
"403, message='Attempt to decode JSON with unexpected mimetype: text/html; charset=utf-8" - возможно лег Fragment или Fragment API, попробуйте позже.
Ошибки при покупке звезд и премиумов:
"Get method "seqno" for account Address<...> returned exit code -256" - кошелек не активирован, это означает, что апи ваш кошелек не видит. Чтобы активировать кошелек, просто надо сделать одну любую транзакцию, например: отправить любую сумму тон на другой кошелек.
"403, message='Forbidden', url='https://fragment.com/stars'" - апи лег, просто попробуйте позже.
"Liteserver crashed with 651 code. Message: cannot load block" - просто ошибка с Fragment, попробуйте еще раз.
"Unable to buy stars" - рандомная ошибка, возможно загружен Fragment или Fragment-API.
"rate limit: limit for tier" - возможно загружен Fragment или Fragment-API.
"Internal Server Error', url='https://fragment.com/stars" - возможно загружен Fragment или Fragment-API.
"HTTPSConnectionPool" - упал Frgament.
На этом вся эта инструкция заканчивается, возможно много чего пропустил или не дописал, поэтому инструкция буде обновлять со временем.
Ссылки:
Сайт Fragment
Сайт Fragment-API
Сайт с документации Fragment-API
Чат Fragment-API
Автор инструкции