2
ответа

Дизайн API - выделяет вывод?

Действительно ли это - хорошая идея для API-функций C, чтобы выделить их вывод или сделать, чтобы пользователь указал буфер вывода? Например: BOOL GetString (PWSTR *Строка);... строка PWSTR; GetString (и...
вопрос задан: 19 January 2010 01:02
1
ответ

класс признаков, пространство имен и прямое объявление

В настоящее время у меня возникают проблемы с использованием пространств имен с классами черт. Вот моя предварительная структура кода: проект пространства имен {namespace internal {template < typename T > структурировать черты; } // ...
вопрос задан: 18 January 2019 16:08
1
ответ

Сделать исполняемый файл библиотеки Java

Я разработал Java-библиотеку, часть из которых является серверным приложением, а другая часть - клиентским API для подключения к серверу. Я пытаюсь построить банку, которая может быть выполнена для запуска ...
вопрос задан: 18 January 2019 08:44
1
ответ

OpenID Connect / oAuth: как разрешить поставщику OpenId доступ к данным пользователя на стороне проверяющей стороны

Мы планируем интеграцию между двумя сервисами: A и B. Сервис A будет провайдером OpenID, сервис B использует его для входа пользователей и создания новых учетных записей. Служба А также ...
вопрос задан: 17 January 2019 06:17
1
ответ

Как преобразовать весь список в столбце в строку для передачи в API?

Мне нужно передать строку через запятую в API. в настоящее время df выглядит следующим образом: теги id 1 ['dc', 'independent_press', 'exclusive_variants', 'marvel'] Документация по API для тегов находится здесь ...
вопрос задан: 17 January 2019 01:13
1
ответ

Как разработать и задокументировать веб-API без REST?

Мне нужно разработать веб-API, который не является REST. Это будет работать так: сторонний веб-сайт (позже названный «потребитель») должен сделать вызов POST с полезной нагрузкой JSON для моего сервиса. Звонок должен быть ...
вопрос задан: 16 January 2019 08:34
1
ответ

Применение LIMIT и OFFSET ко всем запросам в SQLAlchemy

Я разрабатываю API с SQLAlchemy (запрашивающим MySQL) и хотел бы, чтобы все мои запросы имели параметры page_size (LIMIT) и page_number (OFFSET). Есть ли чистый способ сделать это с ...
вопрос задан: 3 April 2016 08:46
0
ответов

Как справиться с введением нового свойства объекта в REST API

У меня есть открытый REST API, который, среди всех открытых ресурсов, предоставляет их: POST my / webservice / foos / PUT my / webservice / foos / {fooId} оба ресурса используют модель JSON, как показано ниже: {"a": " ...
вопрос задан: 23 March 2019 07:20
0
ответов

Как изменить ответ извлечения набора в Django Rest Framework?

В настоящее время я разрабатываю веб-приложение, которое использует API в качестве серверной части для проекта университета. И я читал, что DRF - самый быстрый и простой способ разработки и развертывания API, я уже следовал ...
вопрос задан: 13 March 2019 17:08
0
ответов

Cookies против Access Token для безопасности API

Я разрабатываю API и поэтому ищу решение для его защиты. Я наткнулся на эту статью: https://github.com/alexbilbie/alexbilbie.github.com/blob/master/_posts/2014-11-11-oauth-and-javascript.md ...
вопрос задан: 1 March 2019 15:19
0
ответов

Дилемма дизайна API: непрозрачные ручки

Я нахожусь в процессе разработки библиотеки, которая пытается объединить специфичные для платформы детали с помощью одного общего дескриптора (1) или его набора (2). Чтобы сделать вопрос более конкретным, я предоставлю ...
вопрос задан: 15 January 2019 17:25
0
ответов

Каков правильный код ответа REST для действительного запроса, но пустых данных?

Например, вы выполняете запрос GET для пользователей/9, но пользователя с идентификатором #9 нет. Какой код ответа лучше? 200 ОК 202 Принято 204 Нет контента ошибка 400, неверный запрос 404 Не найдено
вопрос задан: 15 June 2018 06:08
0
ответов

Почему нет метода getFirst(iterable)?

Итерабельные таблицы представляют два метода для getLast public static T getLast(Iterable iterable); public static T getLast(Iterable iterable, @Nullable T defaultValue); ...
вопрос задан: 23 December 2017 19:15
0
ответов

Дизайн клиента HATEOAS

Я читал здесь много дискуссий по SO, смотрел презентацию Джона Мура (которая, кстати, многое объясняла) и читал сообщение в блоге Роя Филдинга о HATEOAS, но я все еще чувствую себя немного в темно, когда ...
вопрос задан: 13 November 2017 14:34
0
ответов

непроверенное исключение, которое было бы лучше, чем проверенное

Я понимаю, что было достаточно обсуждений относительных достоинств проверенных исключений по сравнению с непроверенными исключениями в Java, и я не собираюсь возвращаться к дискуссиям полностью. Скорее, я...
вопрос задан: 23 May 2017 12:07
0
ответов

Как вы реализуете функцию факториала в C ++? [дубликат]

Возможные дубликаты: Вычисление больших факториалов в C ++ Как вычислить факториал x Как реализовать функцию факториала в C ++? Под этим я подразумеваю правильную реализацию, используя ...
вопрос задан: 23 May 2017 11:54
0
ответов

Дизайн API: действительно ли “отказоустойчивость” является хорошей вещью?

Я консолидировал многие полезные ответы и придумал мой собственный ответ ниже, Например, я пишу Нечто API, которому нужны явная инициализация и завершение. (Должен быть язык...
вопрос задан: 23 May 2017 11:47
0
ответов

Семантика конечной точки API

Конечная точка API - это «метод», например https://api.foursquare.com/v2/ways/, или полный URL-адрес, включая не строку запроса. такие параметры, как https://api.foursquare.com/v2/ways/5104 Другими словами, это ...
вопрос задан: 15 May 2016 08:36
0
ответов

Дизайн REST API: скажите серверу «обновить» набор ресурсов

У нас есть некоторые ресурсы на сервере REST со следующей структурой: / someResources / foo / someResources / bar {{1} } / someResources / baz, где someResource - это серверное представление удаленного распределенного объекта. ...
вопрос задан: 26 May 2015 08:55
0
ответов

Почему примитивный поток не собирал (Collector)?

Я пишу библиотеку для начинающих программистов, поэтому стараюсь поддерживать API как можно более чистым. Одна из вещей, которые моя библиотека должна сделать, это выполнить несколько сложных вычислений для большой коллекции ...
вопрос задан: 18 May 2015 18:52
0
ответов

Универсальный бесплатный универсальный API данных EPG / XMLTV с открытым исходным кодом или сервис, или как сделать? [закрыто]

Я ищу (открытый исходный код, также известный как "бесплатный" ) источник данных для универсальных услуг EPG / XMLTV? Проекту требуется обновленная / обновляемая информация о расписании телетрансляций в режиме реального времени в удобном для анализа форм
вопрос задан: 30 September 2014 07:57
0
ответов

Что сделает обратную совместимость невозможной?

У нас есть компонент платформы (написанный на Java), который теперь должен быть обратно совместим в течение определенного периода, например 3 года. Есть ли вероятность, что внедрение новой функции или исправление ошибки должно ...
вопрос задан: 22 April 2014 21:22
0
ответов

Лучший способ создать REST API для длительных задач?

Предположим, у меня есть 2 сервера. Первый - это сервис, который предоставляет некоторые вычисления, которые могут длиться долго (от минут до часов). Второй сервер будет использовать этот сервис для вычисления некоторых данных. Я ...
вопрос задан: 26 September 2013 22:30
0
ответов

Передовой опыт разработки JavaScript API

Какой подход к разработке JavaScript API является хорошим? Я относительно новичок в JavaScript и изучаю основные полезные функции языка, в основном из "JavaScript: хорошие части". В настоящее время я ...
вопрос задан: 4 February 2013 21:55
0
ответов

Правильная обработка возвращаемых данных [закрыто]

У меня есть вопрос, связанный с правильной обработкой возвратов библиотеки DAO. Я написание для одного проекта. Эта библиотека, вероятно, будет использоваться другими людьми, и я хочу сделать это правильно. Как ...
вопрос задан: 4 August 2012 11:04
0
ответов

Почему ICollection не содержит метод Add? [закрыто]

Как и в заголовке, кто-нибудь знает, почему интерфейс ICollection не содержит метода Add? Кажется очень странным, что универсальная версия ICollection имеет элемент Add, а ICollection — нет....
вопрос задан: 27 July 2012 15:04
0
ответов

«Программа для интерфейса» с использованием методов расширения :Когда это заходит слишком далеко?

Исходная информация :В духе «программы для интерфейса, а не реализации» и классов типов Haskell, а также в качестве эксперимента по кодированию я думаю о том, что будет означать создание API, который...
вопрос задан: 11 July 2012 23:29
0
ответов

Создание свойства, которое может вызвать исключение IndexOutOfRangeException

У меня есть класс, содержащий набор элементов. Для удобства я предоставил GetCurrentItem, который реализован общедоступным типом GetCurrentItem. { получить { вернуть this.items[this.items.Count - 1]; ...
вопрос задан: 22 June 2012 17:16
0
ответов

Возврат POCO особой формы в действия ASP.NET MVC

В моем проекте ASP.NET MVC мои действия обычно вызывают уровень службы для получения данных. Я использую одну и ту же дюжину или около того POCO для всех своих моделей. Я также планирую использовать уровень сервиса в консольных приложениях и ...
вопрос задан: 31 May 2012 17:33
0
ответов

C# Generics: если T является возвращаемым типом, может ли он также быть недействительным? Как я могу объединить эти интерфейсы вместе?

У меня есть следующий интерфейс, который возвращает общий параметр типа T с помощью обратного вызова... public interface IDoWork { Т Доработайте(); } однако у меня также есть следующий интерфейс как...
вопрос задан: 17 May 2012 23:04