Ключ интерфейса прикладного программирования (ключ API) - это код, передаваемый компьютерными программами, вызывающими API (интерфейс прикладного программирования), чтобы идентифицировать вызывающую программу, ее разработчика или пользователя на веб-сайте.
Я создаю приложение Flutter, для которого требуется API OpenAI GPT3, и я не знаю, как его реализовать. В настоящее время я использую один ключ API, который хранится в файле .env и доступен через пакет flutter_dotenv. Мне интересно, лучше ли использовать этот ключ API для всех пользователей приложе...
29 Мар 2023 в 19:23
Я создаю веб-страницу, используя openai gpt api в reactjs. Я сохранил свой ключ API в файле .env, а затем проигнорировал его. И я развернул свой код с помощью gh-pages, но openai обнаруживает его и автоматически меняет ключ. Как я могу правильно использовать ключ API?
const DEFAULT_PARAMS = {
...
27 Мар 2023 в 13:28
Я пытаюсь настроить следующий рабочий процесс:
Используйте управление API Azure, чтобы настроить аутентификацию для стороннего API. Используйте Power Automate для доступа к данным из стороннего API через управление API Azure.
У меня заработала первая часть. У меня настроен портал для разработчиков,...
24 Мар 2023 в 18:57
В настоящее время я пытаюсь скрыть свой ключ API от отображения на вкладке сети браузера. Вот несколько моих запросов GET к HERE Map, как вы можете видеть, мой ключ API открыт:
https://1.base.maps.ls.hereapi.com/maptile/2.1/info?xnlp=CL_JSMv3.1.30.4&apikey={API_KEY}&output=json
https://1.aerial.map...
У меня были люди, объясняющие мне, что плохо публиковать свой ключ API, но что, если бы я создал ключ API, который был бесплатным? Имеет ли значение, что я все еще делюсь своим ключом API, чтобы получить помощь в решении проблемы с проектом?
Если это угроза обмена бесплатным ключом API, означает ли...
16 Мар 2023 в 21:44
Последние пару дней я получаю электронные письма от Google Cloud Platform, в которых говорится, что они нашли общедоступный ключ Google API.
Каждый раз, когда я проверяю, ключ используется на сайте для Google Maps и ограничивается на панели инструментов с помощью URL-адреса (или нескольких). Так чт...
8 Мар 2023 в 10:20
Я пытаюсь защитить API и ищу способы его защиты. Я видел разные подходы, используемые разными API:
Ключ API + HTTP-подпись Поток учетных данных клиента OAuth + подпись HTTP
Теперь мне интересно, не достаточно ли подписи HTTP самой по себе для подтверждения личности? Зачем использовать его в сочета...
6 Мар 2023 в 11:21
Я разрабатываю виджет Javascript, который будет встроен на клиентские сайты с использованием Iframe.
Код виджета выполняет вызов API к моей серверной службе с использованием ключа API. Ключ API для каждого отдельного клиента будет меняться.
На данный момент ключ API виден в теге iframe src. Это оз...
2 Мар 2023 в 00:38
Я получаю ошибки сборки при развертывании внешнего приложения в моем веб-приложении amplify. Я прочитал документацию по безголовой аутентификации здесь. Мое серверное приложение успешно настроило аутентификацию с помощью ключей разработчика Google и Facebook. Но я все еще не уверен, как пройти ми...
1 Мар 2023 в 22:32
Я использую SSR в следующем js с простой выборкой js, чтобы сделать заказ binance, но столкнулся с {code: -1022, msg: 'Подпись для этого запроса недействительна.'}
var keysBuy = {
"APIkey": 'my api key',
"SECRETkey": 'my a secret key'
}
var myHeaders = new Headers();
myHeaders.append("X-MBX-...
Я пытаюсь получить json из API (https://www.goldapi.io). Для доступа к нему требуется ключ API. Я понятия не имею, где проблема. Он всегда показывает мне 403 запрещено. Это настольное приложение - приложение Windows Forms.
public class GetData
{
private const string sourceSiteU...
24 Фев 2023 в 02:52
Как получить секретный ключ API из URI хранилища ключей Azure (https://.vault.azure.net/secrets/Example) и передать его в apiKey var в чистом коде javascript, а не в node.js? Могу ли я использовать что-то вроде этого:
var authorizationEndpoint = "https://<keyvault-
name>.vault.azure.net/secrets/Eg...
2 Фев 2023 в 20:10
Я провел последние несколько месяцев, создавая собственную карту в Google My Map. Теперь я хотел бы подключить его к ключу API, чтобы разместить его на своем веб-сайте, поскольку мой конструктор веб-сайтов не позволяет мне встраивать его, как вы, вероятно, делаете обычно.
Я действительно не понимаю...
Я впервые пытаюсь использовать Scopus API. У меня есть ключ API и токен учреждения. Однако я все еще получаю сообщение об ошибке, когда пытаюсь использовать его в R на своем Mac. Вот мой код:
library(rscopus)
set_api_key(MY_KEY)
hdr=inst_token_header(MY_TOKEN)
key=get_api_key()
print(rscopus::g...
31 Янв 2023 в 16:35
Я создаю небольшой веб-сайт, используя LiveScore API от rapidapi.com. Как я могу скрыть свой ключ API при развертывании моего приложения. Пробовал метод .env, бессерверные методы, но не очень помог. Я впервые пробую метод скрытия API. Может быть, поэтому я не понимаю. Есть ли способ скрыть ключ...
23 Янв 2023 в 11:13
В настоящее время я разрабатываю приложение в Android Studio (Java) для клиента на Fiverr. У меня был этот клиент, который подписался на определенную учетную запись и получил ключ API (поскольку я не хотел платить за каждый раз, когда клиент использует приложение). Клиент дал мне ключ API, но попр...
У меня есть страница в приложении react.js, вызывающая API openai, и она работает локально, когда у меня есть фактический APIKey на странице, но я пытался создать .env и не понял. Это то, что у меня есть
import React from "react";
import { Component } from "react";
import { Container, Form, Button...
У меня есть этот файл конфигурации для конечной точки шлюза Google Cloud Platform API:
swagger: '2.0'
info:
title: api-1
description: API Gateway First for Testing
version: 1.0.0
securityDefinitions:
api_key_header:
type: apiKey
name: key
in: header
schemes:
- https
produces:
...
16 Янв 2023 в 03:08
Мне нужно защитить некоторую конечную точку с помощью google oauth2 и защитить некоторую конечную точку с помощью ключа API.
Прежде чем я добавлю ApiKeyFilter в AuthConfig, он работает, как и ожидалось. Однако, когда я добавляю фильтр, я обнаружил, что "/secured-with-api-key/**" и "/non-secured/**"...
10 Янв 2023 в 12:54
У меня есть общедоступный веб-сайт SPA (написанный на Svelte) без аутентификации пользователя.
Я хочу использовать Службу преобразования текста в речь Azure (в виде REST API или с пакетом npm azure-cognitive-services).
Теперь мне нужно предоставить ключ API для использования службы... Но я понимаю, ...
22 Дек 2022 в 01:13
Когда у меня была информация о ключе API в основном скрипте, получение данных API работало правильно. Но когда я пытаюсь скрыть ключ API с помощью файла config.js. Он перестает работать. Кто-нибудь знает, в чем проблема? (*красные выделенные поля на изображениях отличаются только после скрытия к...
У меня есть функция Lambda на AWS, для которой я создал триггер с безопасностью. Я установил URL-адрес ($url) как конечную точку API, указанную в разделе «триггеры» лямбда-функции, а x-api-key (вместо my_api_key ниже) — как указанный в триггере "Ключ API".
Однако, если я попытаюсь сделать простой ...
10 Дек 2022 в 19:32
Я создал приложение Streamlit, которое собирает некоторые данные с помощью закрытого ключа API, а затем выполняет некоторые действия и выводит CSV-файл. Для захвата данных используется ключ API, который необходимо скрыть от конечного пользователя приложения. Мне интересно, возможно ли это, так как...
8 Дек 2022 в 17:40
Я хочу использовать dotenv, чтобы скрыть свой ключ API.
Когда я удаляю require('dotenv').config(); из моего кода и поместите свой ключ API в apiKey: process.env.API_KEY, вместо process.env.API_KEY код работает.
Я установил dotenv, а также проверил свои зависимости
Я создал папку .env и упомянул API...
8 Дек 2022 в 14:31
У меня есть код в Google Colab, который использует пакет Python под названием Atlite, который, в свою очередь, извлекает данные из хранилища климатических данных (CDS) с помощью ключа API.
При запуске этого кода в Python мне просто нужно, чтобы файл, содержащий ключ, был сохранен в определенной папк...
2 Дек 2022 в 17:18