Jump to content
fedorov

Пишу API для своего движка

Recommended Posts

Вот я пытаюсь сделать API, с эти сталкиваюсь почти впервые. Знаю на теории так как учили по разному, как правильно выводить инфу о пользователе. через параметры, если да то как лучше их организовать через проверки или как не знаю. Пытался сортировать массив, но чет не вышло. Прошу сильно не ругать, почти новичок я

Так же пытаюсь по разному, жду советов по улучшению API 
Спасибо за помощь

<a href="https://msg.su/api?method=users&type=profile&id=4">API</a>

 

Share this post


Link to post
Share on other sites

Для начало надо сделать Авторизацию, пользователь авторизируется получает свой access_token, а уже потом через access_token делать доступ к другим методам. Иначе любой разраб может слить данные твоих пользователей, смотря что ты будет выкидывать.

Share this post


Link to post
Share on other sites

Я делал, но для токенов у меня будет ключи приложения. Мне надо понять как лучше делать саму систему, что бы через API авторизовывать пользователя

Share this post


Link to post
Share on other sites
Только что, fedorov сказал:

<?

$response =  array([
    "uid" => $user_id,
	"email" => $user_email,
	"login" => $user_login,
	"name" => $user_name,
    "status" => $user_status,
    "photo" => $photo,
	"cover" => $cover,
	"regdate" => $user_regdate,
	"verify" => $verify
]);

$response = array('response' => array($response));
echo json_encode($response, JSON_UNESCAPED_UNICODE);

?>

 

Не могу понять с параметрами проблема как лучше выводить только то что нужно, то есть при запросах лучше, сделал. Ключ токен у пользователя, и все данные у пользователя идут через токен

Share this post


Link to post
Share on other sites

Посоветуйте как реализовать параметры, а точнее хочу что бы при определенном запросе выводилась то что я запросил в методе. Писал по разному, моих знаний не достаточно, проверки не получались. Думаю может есть кто умнее меня и поможет с написанием.

532.png

Share this post


Link to post
Share on other sites
12 часов назад, fedorov сказал:

Посоветуйте как реализовать параметры, а точнее хочу что бы при определенном запросе выводилась то что я запросил в методе. Писал по разному, моих знаний не достаточно, проверки не получались. Думаю может есть кто умнее меня и поможет с написанием.

532.png

Вот мое апи https://api.ivinete.ru/documentation

Напиши помогу vk.com/l.rezvitsky

Share this post


Link to post
Share on other sites
13 часов назад, fedorov сказал:

Посоветуйте как реализовать параметры, а точнее хочу что бы при определенном запросе выводилась то что я запросил в методе. Писал по разному, моих знаний не достаточно, проверки не получались. Думаю может есть кто умнее меня и поможет с написанием.

532.png

Через массив 

Share this post


Link to post
Share on other sites
21 минуту назад, KirCMS сказал:

Оно не именно твоё.Не ты же его писал

оно мое я сам писал каждый метод

Edited by Rezvitsky

Share this post


Link to post
Share on other sites
9 минут назад, Rezvitsky сказал:

оно мое я сам писал каждый метод

Тогда красава.Извини за наезд

  • Upvote 1

Share this post


Link to post
Share on other sites
33 минуты назад, KirCMS сказал:

Через массив 

image.png.e7c0bd63c922903df6fce7116f245687.png

Можно так сделать

Edited by Rezvitsky

Share this post


Link to post
Share on other sites
Только что, Aquarius сказал:

У тебя же не Vii Engine 

 

знаю но помочь я могу же

Share this post


Link to post
Share on other sites
В 07.06.2019 в 16:45, Rezvitsky сказал:

ага вот только API мое 

да я ничего и не говорю, твое та и твое) красавчик раз сам написал)

Share this post


Link to post
Share on other sites
12 часов назад, PaZiTiF сказал:

да я ничего и не говорю, твое та и твое) красавчик раз сам написал)

я к тому что у wowonder есть api но я убрал его и написал новое для него

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×