Перейти к содержанию
CMSTOOLS.org - форум поддержки и развития CMS

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


Рекомендуемые сообщения

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

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

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

 

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

Только что, 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);

?>

 

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

Ссылка на комментарий
Поделиться на другие сайты

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

532.png

Ссылка на комментарий
Поделиться на другие сайты

12 часов назад, fedorov сказал:

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

532.png

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

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

Ссылка на комментарий
Поделиться на другие сайты

57 минут назад, Rezvitsky сказал:

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

13 часов назад, fedorov сказал:

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

532.png

Через массив 

Ссылка на комментарий
Поделиться на другие сайты

21 минуту назад, KirCMS сказал:

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

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

Изменено пользователем Rezvitsky
Ссылка на комментарий
Поделиться на другие сайты

12 часов назад, PaZiTiF сказал:

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

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

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...