Запитання з тегом «api»

Інтерфейс програмування додатків (API) - це специфікація, для якої програмне забезпечення призначене для використання іншим програмним забезпеченням.

4
Як виявляються недокументовані функції? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . Мені завжди було цікаво, як ти знаходиш незадокументований / приватний API? Приклад Apple бездокументованого …

4
Еволюція API Win32 [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . Чи сильно змінився API Windows 32 з часом? Чи містить у книзі Чарльза Петцольда …
11 books  c  windows  api 

4
Чи слід проаналізувати XML на сервері або надати проксі-сервер і дозволити веб-переглядачу розбирати його?
Мені потрібно взаємодіяти з стороннім API. За допомогою цього API я роблю GET-запит у веб-переглядачі кінцевого користувача та отримую відповідь XML. Ці дані мають використовуватися в додатку на базі браузера, де користувач може здійснювати пошук через нього, використовувати його для прийняття рішень тощо. Основна проблема полягає в тому, що більшість …
11 javascript  api  xml  websites  json 

3
Чи безпечно передавати маркери доступу через заголовки HTTP?
Це перший веб-сервіс RESTful, і я стурбований питаннями безпеки. Чи безпечно передавати мій маркер доступу через заголовки HTTP? Наприклад: POST /v1/i/resource HTTP/1.1 Content-Type: application/x-www-form-urlencoded Api-key: 5cac3297f0d9f46e1gh3k83881ba0980215cd71e Access_token: 080ab6bd49b138594ac9647dc929122adfb983c8 parameter1=foo&parameter2=bar З'єднання зроблено SSL. Також те, що потрібно визначити як scopeатрибут для кожногоaccess token

1
Правило API REST щодо тунелювання
Просто прочитайте це в Правилі API REST : GET і POST не повинні використовуватися для тунелювання інших методів запиту . Тунелювання посилається на будь-яке зловживання HTTP, яке маскує або неправильно представляє наміри повідомлення та підриває прозорість протоколу. API REST не повинен ставити під загрозу його розробку, використовуючи методи запиту HTTP, …
11 api  rest  web-framework  http 

2
Архітектура системи сповіщень
Я хотів би створити систему, яка б обробляла тривожні повідомлення з різних програм і могла обробляти ці сповіщення споживачам по повітрю через електронну пошту. Все це міститиметься в одній внутрішній мережі. Я думаю, що я хочу, щоб основна архітектура виглядала приблизно так: Основна проблема, яку я маю на даний момент, …

3
Як споживати зовнішній API RESTful з Symfony?
Ми будуємо архітектуру мікросервісу для наших проектів, в основному додатки Symfony взаємодіють із задніми API RESTful. Проблема полягає в тому, що такий підхід полягає в порушенні управління сутністю Symfony, що значною мірою покладається на доктрину з базою даних. Там, де Symfony зазвичай обробляє об'єкти за допомогою Doctrine, що автоматизує більшу …

1
Черга повідомлень для RTOS для мікроконтролерів
Я зараз пишу RTOS для мікроконтролерів. Вся справа написана на C ++ 11 - якщо хтось зацікавлений, а посилання на сховище знаходиться внизу. В даний час я пишу клас, який є простою чергою даних для передачі об'єктів між потоками (або між обробниками переривань і потоками або обробниками переривань та іншими …

5
Концепції API REST
У мене є три питання щодо дизайну API REST, на які я сподіваюся, що хтось може пролити трохи світла. Я невпинно шукав багато годин, але ніде не знайшов відповіді на мої запитання (можливо, я просто не знаю, що шукати?). питання 1 Перше моє запитання стосується дій / RPC. Я деякий …
10 api  rest 

6
Тестування клієнта REST на сервері REST. Як робити світильники?
При написанні одиничних тестів звичайно використовувати світильники: мало перевіряються даних, тому ми можемо сказати: 1. Отримати всіх клієнтів слід, зокрема, Віллі Вонка. 2. Видаліть клієнт 3, і тепер клієнти більше не повинні включати Віллі Вонка. Це добре для одиничних тестів. Використовуйте налаштування / перерву, щоб повторно завантажити світильники або відкотити …
10 unit-testing  api  rest 

1
Створіть комерційний ліцензійний ключ для веб-сервісу
Фон У мене є бізнес-питання щодо ліцензування програмного забезпечення на базі веб-програм. Ряд веб-сайтів пропонують програмне забезпечення як послугу для різних API. Хороший приклад - API користувальницького пошуку Google . Процес використання веб-служб зазвичай нагадує: Рахунок. Користувач створює обліковий запис. Сервер. Користувач визначає IP-адреси серверів (серверів), які будуть робити запити …

2
Чи достатньо HTTPS, щоб уникнути повторних атак?
Я відкриваю кілька методів REST на сервері для мобільного додатка. Я хотів би уникати того, щоб користувачі могли нюхати, як побудовані методи HTTP (з мобільного додатку), а потім знову надіслати їх на сервер. Приклад: Мобільний додаток надсилає запит Користувач використовує проксі і може перевірити, що відбувається в мережі Користувач бачить …
10 api  https 

1
Що коли-небудь траплялося з пошуковим API API AJAX
Я шукаю запит на основний пошук Google, проте всі посилання, включаючи точку stackoveflow до API пошуку AJAX Google . Дивна річ у тому, що, здається, вже немає, навіть примітка про те, що вона знецінена? Старі посилання вказують на основний сайт коду Google. Якщо я переглядаю список API на цьому веб-сайті, …
10 api  google 

2
Що таке правильний код статусу відповіді на POST, коли батьківський ресурс не знайдений?
У мене є така кінцева точка: a/{id}/b і хочете створити запит на bнадсилання POSTдо нього. Якщо aз даними {id}не знайдено, чи слід відповідати 404 NOT_FOUNDчи, можливо, з 409 CONFLICT? Це обробляти просто a/{id}, хитрість полягає в тому, що тут використовується субресурс.

4
Чи повинен API REST перетворювати дату на відповідний часовий пояс клієнтів?
Під час впровадження нашого API виникло питання про дату та часові пояси. Усі дати нормалізуються на UTC в базі даних. Наразі в додатку, що не належить до API, всі дати перетворення конвертуються на основі вподобань користувачів, перш ніж представлені. Тепер те саме питання виникло і для API: чи API повинен …
10 rest  api  time 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.