Вопросы по тегу: api

(14)

Ошибка: напишите EPROTO 34557064: ошибка: 100000f7: подпрограммы SSL: OPENSSL_internal: WRONG_VERSION_NUMBER:../../ Third_Party/boringssl/src/ssl/tls_record.cc:242:

Проблема заключалась в том, что я пытался выполнить POST на https, когда этот API на самом деле поддерживает только HTTP. Просто оставьте это как примечание для других людей, которые могут столкнуться с той же проблемой.Любая помощь приветствуется
A

Ayeen M Khan

2 года назад

Ответов: 2

Разрешить заголовок Access-Control-Allow-Origin с помощью API извлечения HTML5

Я использую API извлечения HTML5.var запрос = новый запрос('https://davidwalsh.name/demo/arsenal.json'); выборка (запрос). затем (функция (ответ) { // Преобразование в JSON вернуть ответ.json(); }).then(функция(j) { // Ура, `j` — это объект JavaScript console.log(JSON.stringify(j)); }).catch(функция(ошибка) { console.log('Запрос не выполнен', ошибка) }); Я могу использовать обычный json, но не могу получить данные по указанному выше URL-адресу API. Выдает ошибку: Fetch API не может загрузить https://davidwalsh.name/demo/arsenal.json. В запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-Origin». Таким образом, доступ к источнику 'http://localhost' запрещен. Если непрозрачный ответ соответствует вашим потребностям, установите для режима запроса значение «no-cors», чтобы получить ресурс с отключенным CORS.
i

iNikkz

6 лет назад

Ответов: 7

Не удалось обработать файл resx из-за того, что он находится в Интернете или в зоне ограниченного доступа или на файле есть пометка Интернета.

Я столкнулся с проблемой при отладке кода API С# в Visual Studio 2017. Отладка не запущена и отображается сообщение об ошибке, например Есть идеи по поводу этого сообщения об ошибке?
R

Raju.Saravanan

4 года назад

Ответов: 15

How can I send a Firebase Cloud Messaging notification without use the Firebase Console?

I'm starting with the new Google service for the notifications, Firebase Cloud Messaging. Thanks to this code https://github.com/firebase/quickstart-android/tree/master/messaging I was able to send notifications from my Firebase User Console to my Android device.Is there any API or way to send a notification without use the Firebase console? I mean, for example, a PHP API or something like that, to create notifications from my own server directly.
D

David Corral

6 лет назад

Ответов: 17

Получение ошибки класса nil в моем приложении rails

Я пытаюсь вытащить изображения из API Instagram в моем приложении rails, и в настоящее время получаю сообщение об ошибке:undefined local variable or method 'search' Мое мнение Мой контроллер class PagesController
w

westman2222

6 лет назад

Ответов: 3

Эхо Steam аватар и имя Steam в php и html коде без входа в систему

Я хочу создать код, который повторяет имя пользователя и его аватар из Steam, но я не знаю как, я попробовал это: http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=52A66B13219F645834149F1A1180770A&steamids=76561197960435530, но я не знаю, как получить только имя пользователя и аватар из этой информации, которую я получаю, помощь?
R

Roberth

6 лет назад

Ответов: 2

Где я могу найти список api для Apple?

Я слышал, что apple app store проверяет приложение перед тем, как поместить его в магазин приложений.При проверке приложений Apple отказывается сохранять их, если в приложении есть apis, который не разрешен.Я хочу знать, где можно получить этот список refusable api.

백경훈

6 лет назад

Ответов: 1

TypeError: Cannot read property 'toLowerCase' of undefined in React-hooks

Я создаю строку поиска. Однако возникает ошибка.Если стереть 'toLowerCase', следующий 'includes' будет неудачным. Я продолжаю получать ошибку.Данные были получены без каких-либо проблем.Почему вы это сделали? Я начинающий. Помогите мне, пожалуйста.Данные из журнала консоли.import React, { useState, useEffect } from "react"; import axios from "axios"; const Searchs = () => { const url = "https://www.thecocktaildb.com/api/json/v1/1/search.php?s"; const [searchTerm, setSearchTerm] = useState(""); const [searchValue, setSearchValue] = useState(""); const [results, setResults] = useState([]); useEffect(() => { axios .get(url) .then((res) => { console.log(res); setResults(res.data.drinks); console.log(res.data); }) .catch((error) => { console.log(error); }); }, []); const searchHandler = (value) => { setSearchValue(value); }; let updateUsers = results.filter(({ strdrink }) => { return strdrink.toLowerCase.includes(searchValue); }, []); const handleSearchInputChange = (e) => { searchHandler(e.target.value); }; return ( {(searchValue === "" ? results : updateUsers).map( ({ idDrink, strAlcoholic, strDrinkThumb, strDrink }) => ( {`${strDrink}`} {`${strAlcoholic}`} {`${strDrinkThumb}`} ) )} ); }; export default Searchs;
e

eeez kim

год назад

Ответов: 2

PHP отправляет несколько api-запросов одновременно

я пытаюсь сделать несколько вызовов API одновременно и получить необходимые данные от каждого из них, как я могу это сделать? я хочу отправить около 100 запросов одновременно и получить данные от них. вот код, который у меня сейчас есть: это делает один api запрос за раз. как я могу изменить, чтобы он мог делать 100? спасибо.
K

Kencho

год назад

Ответов: 1

Как вызвать API один раз и как получить различный контент из одного и того же API в контексте Vuejs

Я новичок в Vuejs, я вызываю различные API, чтобы получить содержимое, различные API одинаковы, но отличаются конечной точкой. Вот как я это сделал: {{data1}} {{data2}} export default { data () { return { data1: [], data2: [] } }, created () { this.$http.get('/serverdata/3') .then((response) => { this.data1 = response.data }) .catch((error) => { console.log(error) }) this.$http.get('/serverdata/4') .then((response) => { this.data2 = response.data }) .catch((error) => { console.log(error) }) } } Мой вопрос заключается в том, как я могу иметь только один API вместо двух. Мой API это: /serverdata/ (меняется только ID). Я знаю, что можно использовать props, но я хочу знать, как он используется в компоненте Vue и повторно использовать любую переменную.Если предположим, что используется только один API в виде /server/ + id, я хочу знать, как указать id в шаблоне, чтобы отобразить содержимое конкретного id.Пожалуйста, помогите мне с этим небольшим сомнением, потому что я не нашел никакой полезной информации в Интернете. Пожалуйста, пришлите мне модифицированный код или пример для лучшего понимания.
a

app_er

год назад

Ответов: 1

Должен ли я, как создатель API, скрывать ключи API клиентов после их создания?

Я работаю над API, в котором пользователь моего API может зарегистрироваться в моем API и получить ключ API. Когда я генерирую этот ключ API, я использую асимметричное шифрование для создания хэша, который я храню в своей базе данных.Мой вопрос заключается в следующем: когда пользователь генерирует ключ API, а затем выходит из системы, при следующем входе у меня больше нет ключа API для отображения на приборной панели моего приложения. Это нормально/допустимо? Другие API делают это по-другому? Например, предлагают ли они API-ключ пользователю? И если да, то хранят ли они нехешированный API-ключ в БД? Является ли это балансом между удобством для пользователя и безопасностью?
n

nkhil

год назад

Ответов: 2

Что означает прикладное программирование в API

Вот что я понимаю об API, и вот что я говорю себе. Забудьте о первых двух терминах, сосредоточьтесь на интерфейсе. Что такое интерфейс? Это средство для соединения двух или более вещей, которые хотят общаться. Вы используете свой телефон, TouchPad - это интерфейс. Для архитектуры клиента и сервера интерфейсом являются урлы или конечные точки. Сейчас я забыл эти два термина. Несколько дней назад я объяснил кому-то, как я их понимаю, но тот спросил-Что означают эти два термина, если они существуют для того, чтобы их игнорировать?
c

confusedWarrior

год назад

Ответов: 1

В asp.net API HttpGet{id} работает, но когда я меняю {id} на что-то другое, он не работает

Я довольно новичок в ASP core webAPI. Надеюсь, вы, ребята, сможете мне помочь.Я успешно использую HttpGet{id} - postman возвращает правильную информацию. Однако я хочу иметь возможность использовать "partNumber" в url.ниже приведен рабочий метод получения id:''' [HttpGet("{id}")] public async Task> GetModel(int id) { return await _context.Models.FindAsync(id); } ''' Вот фактические параметры, по которым я хотел бы выполнить поиск:``` [HttpGet("{PartNumber}")] public async Task> GetModel(int partNumber) { return await _context.Models.FindAsync(partNumber); } ``` Postman возвращает 404 not found в последнем случае, когда я должен видеть возвращенные данные.Любая помощь будет очень признательна. спасибо
G

Gavin

год назад

Ответов: 2

PHP, Laravel: Устранение специфического сложного массива из JSON

В настоящее время я разрабатываю API с использованием Laravel для своего проекта, концепция: Получение JSON данных из MySQL. Получение пользовательского ввода с фронт-энда (строка). Преобразование как JSON, так и строкового ввода в массив с похожей структурой. Структура массива здесь в основном ["ObjectA", "ObjectA_quantity", "ObjectB", "ObjectB_quantity", ...]. По сути, устраните количество каждого объекта массива базы данных, основываясь на каждом объекте, который получил массив пользовательского ввода. Например, если массив базы данных получил ["пицца", "1", "бургер", "2"], а массив пользовательского ввода получил ["пицца", "1"], то выход метода должен быть ["бургер", "2"]. . Метод, который я разработал, дает непоследовательный и запутанный результат, как для некоторых объектов, он работает хорошо, для других он ничего не устраняет, и если массив пользовательского ввода слишком большой (> 1 объект), он также ничего не устраняет. Я очень приветствую другой подход или что-либо еще, что даст ожидаемый результат, как указано выше. Большое спасибоЗдесь приведен исходный код метода, который я разработал: (метод находится на: else if ($transactionGetter->type == 'return'), строка 148 и так далее)https://github.com/andre-nk23/packme-backend/blob/master/app/Http/Controllers/API/TransactionController.php
u

user12612479

год назад

Ответов: 1

2022 WebDevInsider