Вопросы с тегом «api»

Интерфейс прикладного программирования (API) - это спецификация, для которой программное обеспечение предназначено для использования другим программным обеспечением.

30
Как мне создать свой собственный язык программирования и компилятор для него [закрыто]
Я разбираюсь в программировании и сталкивался с такими языками, как BASIC, FORTRAN, COBOL, LISP, LOGO, Java, C ++, C, MATLAB, Mathematica, Python, Ruby, Perl, JavaScript, Assembly и так далее. Я не могу понять, как люди создают языки программирования и разрабатывают компиляторы для этого. Я также не мог понять, как люди …

12
Стратегия сохранения секретной информации, такой как ключи API, от контроля версий?
Я работаю над веб-сайтом, который позволит пользователям входить в систему с использованием учетных данных OAuth, таких как Twitter, Google и т. Д. Для этого мне нужно зарегистрироваться у этих различных провайдеров и получить суперсекретный ключ API, который у меня есть. защищать залогами от различных частей тела. Если мой ключ будет …

14
Почему не больше настольных приложений, написанных с помощью Qt? [закрыто]
Насколько я знаю и понял из моего опыта работы с Qt, это очень хорошая и простая в освоении библиотека. Он имеет очень хорошо разработанный API и является кроссплатформенным, и это только две из многих функций, которые делают его привлекательным. Мне интересно знать, почему больше программистов не используют Qt. Есть ли …
202 api  libraries  qt 

12
В чем разница между API и SDK?
Я просматривал различные API и SDK, когда понял, что не могу отличить то, что называется API, и то, что называется SDK . Оба они концептуально представляют собой способ для вашей программы взаимодействовать и контролировать ресурсы, предоставляемые другим программным обеспечением, независимо от того, является ли это другое программное обеспечение веб-службой, приложением …

3
Безопасность API REST Сохраненный токен против JWT против OAuth
Я все еще пытаюсь найти лучшее решение для защиты API REST, потому что количество мобильных приложений и API растет с каждым днем. Я пробовал разные способы аутентификации, но все еще есть некоторые недоразумения, поэтому мне нужен совет кого-то более опытного. Позвольте мне рассказать, как я понимаю все эти вещи. Если …
104 security  rest  api  oauth  https 

3
Почему аппаратно-ускоренная векторная графика не снимается?
Я работаю над приложением, которое включает в себя манипулирование векторными путями в режиме реального времени со скоростью 60 кадров в секунду, и я очень удивлен тем, как мало информации по этому вопросу. Сначала я пытался реализовать свою идею с помощью CoreGraphics, но она не соответствовала моим целям . Затем я …


7
Разработка REST API по URI против строки запроса
Допустим, у меня есть три ресурса, которые связаны следующим образом: Grandparent (collection) -> Parent (collection) -> and Child (collection) Выше показано отношение между этими ресурсами примерно так: каждый дедушка может сопоставить с одним или несколькими родителями. Каждый родитель может сопоставить одному или нескольким детям. Мне нужна возможность поддержки поиска по …
73 design  rest  api 


8
Какой код статуса HTTP нужно вернуть, если несколько действий заканчиваются разными состояниями?
Я создаю API, где пользователь может попросить сервер выполнить несколько действий в одном HTTP-запросе. Результат возвращается в виде массива JSON с одной записью на действие. Каждое из этих действий может быть неудачным или успешным независимо друг от друга. Например, первое действие может быть выполнено успешно, входные данные для второго действия …
72 api  http 

4
Почему коллекции Java были реализованы с помощью «дополнительных методов» в интерфейсе?
Во время моей первой реализации, расширяющей инфраструктуру Java-коллекции, я был очень удивлен, увидев, что интерфейс коллекции содержит методы, объявленные как необязательные. Ожидается, что разработчик выдаст исключение UnsupportedOperationException, если оно не поддерживается. Это сразу показалось мне плохим выбором дизайна API. Прочитав большую часть превосходной книги Джошуа Блоха «Эффективная Ява», а затем …

3
Конечный слеш в RESTful API
У меня были споры о том, что делать с косой чертой в RESTful API. Допустим, у меня есть ресурс под названием собаки и подчиненные ресурсы для отдельных собак. Поэтому мы можем сделать следующее: GET/PUT/POST/DELETE http://example.com/dogs GET/PUT/POST/DELETE http://example.com/dogs/{id} Но что нам делать со следующим частным случаем: GET/PUT/POST/DELETE http://example.com/dogs/ Мое личное мнение …
60 api  rest  http 

7
RESTFul: действия, изменяющие состояние
Я планирую создать RESTfull API, но есть некоторые архитектурные вопросы, которые создают некоторые проблемы в моей голове. Добавление логики бизнес-процессов для клиентов - это вариант, которого я бы хотел избежать, поскольку обновление нескольких клиентских платформ сложно поддерживать в режиме реального времени, когда бизнес-логика может быстро измениться. Допустим, у нас есть …
60 api  rest 

8
Когда использовать код состояния HTTP 404 в API
Я работаю над проектом и после споров с людьми на работе более часа. Я решил узнать, что могут сказать люди на стек-обмене. Мы пишем API для системы, есть запрос, который должен возвращать дерево организации или дерево целей. Дерево организации - это организация, в которой присутствует пользователь. Другими словами, это дерево …

4
Есть ли исключительные случаи, когда мы можем принять дубликат кода?
Я работаю над программным проектом, в котором нам нужно создать три API. Один для канала домашнего банкинга, один для канала агентства и третий для мобильного канала. API агентства является наиболее полным, поскольку он имеет все функциональные возможности ... затем немного меньше Home API, а затем мобильный API. Здесь архитекторы создали …
57 java  api  spring 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.