[Статья] Включение монетизации API с помощью WSO2 API Manager Вопросы, связанные с

Я попытался интегрировать POC WSO2 APIM с механизмом выставления счетов в соответствии со статьей manager/" rel="nofollow">1, на шаге 5 Настройка механизма выставления счетов Определите план выставления счетов, я не могу найти соответствующий URL-адрес. Я попробовал свое локальное развертывание, кажется, что все URL-адреса требуют входа пользователя.

Итак, мои вопросы:

  1. Используется ли подписчиком API «образец механизма выставления счетов»?
  2. Почему пользователю нужно снова определить план использования в «примере механизма выставления счетов»? Уровни плана использования должны быть определены издателем API в APIM.
  3. Любой образец конфигурации, который используется в реальном мире? Как автоматически синхронизировать выбранный подписчиком план использования с «системой выставления счетов»?

person Emman Sun    schedule 12.08.2016    source источник


Ответы (1)


Пожалуйста, найдите мои ответы здесь,

  1. Нет. Разработчик API — это пользователь, которому платят, а подписчик API — тот, кому выставляется счет. Таким образом, биллинговый механизм используется разработчиком API.

  2. APIM использует уровни регулирования для управления запросами API, поступающими на шлюз API. Но в механизме выставления счетов план выставления счетов отличается от уровней API, используемых в APIM. В механизме выставления счетов мы использовали план выставления счетов для определения правил выставления счетов. А на уровне регулирования мы определяем правила регулирования API. Поэтому определите план выставления счетов на основе уровней регулирования и сопоставления, которые необходимо определить вручную в системе выставления счетов. В биллинговой системе Actual у вас могут быть более сложные правила биллинга, чем это.

  3. На самом деле, подписчики могут выбрать несколько уровней регулирования. Поэтому в этом примере такой опции нет. Если вы хотите синхронизировать их автоматически, вам может потребоваться написать дополнительную функцию для механизма выставления счетов. Вы можете найти уровни регулирования подписки, используя APIM store[1] REST API.

[1] https://docs.wso2.com/display/AM1100/Store+API< /а>

Спасибо.

person ruks    schedule 15.08.2016
comment
Привет, Рукс, спасибо за ответ. в примере приложения и статье, когда потребитель подпишется на API, он/она будет перенаправлен на механизм выставления счетов и введенную информацию (включая имя пользователя/пароль, если оно отличается от имени пользователя в WSO2 APIM, что произойдет). Затем потребитель может войти в систему выставления счетов для дальнейшего определения. Итак, я задам вопрос 1. - person Emman Sun; 15.08.2016