Запитання з тегом «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
Чому більше Q6 не написано на Qt? [зачинено]
Наскільки я знаю і зрозумів у своєму досвіді роботи з Qt, це дуже хороша та проста у навчанні бібліотека. Він має дуже добре розроблений API і є кросплатформенним, і це лише дві з багатьох функцій, які роблять його привабливим. Мені цікаво знати, чому більшість програмістів не використовують Qt. Чи є …
202 api  libraries  qt 

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

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

3
Чому векторну графіку з прискореним обладнанням не зняли?
Я працюю над додатком, який передбачає в режимі реального часу маніпулювання векторними контурами зі швидкістю 60 кадрів в секунду, і я дуже здивований тим, наскільки мало інформації щодо цього питання. Спочатку я спробував реалізувати свою ідею за допомогою CoreGraphics, але вона не працювала адекватно для моїх цілей . Потім я …


3
Чим відрізняється майбутнє від обіцянки?
Чим відрізняється майбутнє від обіцянки? (В Акка та Гпарс.) Вони виглядають так само, як і блокують, і повертають значення майбутнього, коли викликається get, і обіцяє отримати результат майбутнього.
73 api  scala  groovy  akka 

7
Проектування apst REST за допомогою URI vs рядка запиту
Скажімо, у мене є три ресурси, пов'язані так: Grandparent (collection) -> Parent (collection) -> and Child (collection) Сказане зображує такі відносини між цими ресурсами так: Кожен бабуся і дідусь можуть подати карту одному або декільком батькам. Кожен з батьків може скласти карту до одного або кількох дітей. Я хочу можливість …
73 design  rest  api 

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

4
Чому колекції Java реалізовувались за допомогою «необов’язкових методів» в інтерфейсі?
Під час моєї першої реалізації, що розширює рамки колекції Java, я був дуже здивований, побачивши, що інтерфейс колекції містить методи, оголошені як необов'язкові. Очікується, що реалізатор викине UnsupportedOperationExceptions, якщо він не підтримується. Це відразу вразило мене як поганий вибір дизайну API. Прочитавши велику частину чудової книги "Ефективна Java" Джошуа Блоха …

3
Косою косою рисою в API RESTful
У мене були дискусії щодо того, що робити з косою косою рисою в API RESTful. Скажімо, у мене є ресурс, званий собаки, і підпорядковані ресурси для окремих собак. Тому ми можемо зробити наступне: 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: дії, що змінюють стан
Я планую побудувати API RESTfull, але є деякі архітектурні питання, які створюють деякі проблеми в моїй голові. Додавання логіки бізнес-сервісу для клієнтів - це варіант, якого я б хотів уникнути, оскільки оновлення декількох клієнтських платформ важко підтримувати в режимі реального часу, коли логіка ділової активності може швидко змінюватися. Скажімо, у …
59 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.