키 포인트
fetch
이 코드는 Geek Jokes API의 데이터를 요청하여 임의의 농담 (JSON 형식)을 반환합니다. 우리는 API URL을 fetch
함수로 전달합니다. 이것은 약속을 반환하고,
속성을 콘솔에 로그인합니다. . 또한 끝에 오류를 기록하기 위해 끝에 블록을 추가했습니다.
요청은 헤더를 포함하여 요청의 옵션 인 두 번째 매개 변수를 수락합니다. 다음은 상당히 표준적인 옵션 세트입니다fetch("https://geek-jokes.sameerkumar.website/api?format=json") .then(response => response.json()) .then(result => console.log(result.joke)) .catch(error => console.log('error', error.message))
대부분의 서비스에는 API에 액세스하려면 키가 필요합니다. 이것은 헤더의 일부 또는 URL에 포함될 수 있습니다. fetch
then
json()
joke
Spotify <🎜 🎜>
catch
이 API를 사용하면 앨범, 앨범 트랙, 아티스트, 아티스트 앨범, 재생 목록, 트랙 및 트랙 가사와 같은 데이터를 얻을 수 있습니다. 즉, 예술가를 검색하고 출판 날짜 및 공인 작가 및 음악가를 포함하여 출판 된 모든 작품/앨범에 대한 정보를받을 수 있습니다.
세계 뉴스 <🎜 🎜>
Fetch
API는 또한 각 뉴스 기사의 제목, 속성, 저자 및 요약 및 사용 가능한 이미지를 포함하여 많은 양의 데이터를 반환합니다. API를 사용하면 날짜와 위치별로 뉴스를 검색 할 수 있으므로 특정 지역에서 최신 뉴스와 오래된 뉴스를 얻을 수 있습니다. 언어와 검색 국가를 지정할 수도 있습니다. 뉴스 기사를 "긍정적"또는 "부정적"으로 분류하는 간결한 AI 기능도 있습니다.
const headers = new Headers() const requestOptions = { method: 'GET', redirect: 'follow', headers }
Zenserp
Zenserp API는 SERP (검색 엔진 결과 페이지) API로 검색 엔진 결과 페이지를 명확하게 객체 형식으로 크롤링 할 수 있습니다. 엔드 포인트에는 Google, 이미지 리버스 검색, YouTube, Bing 및 Duckduckgo가 포함됩니다. Google 엔드 포인트에는 이미지,지도, 비디오, 뉴스 및 쇼핑에 대한 하위 엔드 포인트도 포함되어 있습니다. 결과에는 순위 정보가 포함되어있어 인기있는 페이지와 트렌드를 식별하는 데 도움이됩니다.
웹 개발에서 인기있는 API에는 Google Maps API, Twitter API 및 Facebook 그래프 API가 포함됩니다. 이 API를 통해 개발자는 MAP 디스플레이, 소셜 미디어 공유 및 사용자 인증과 같은 기능을 웹 사이트에 통합 할 수 있습니다.
API를 사용할 때는 데이터 개인 정보 보호, 인증 및 인증과 같은 보안 문제를 고려해야합니다. API를 통해 전송되는 민감한 데이터가 암호화되어 사용자 인증 및 승인을 위해 안전한 방법을 사용하는지 확인하십시오.
API 개발의 일부 새로운 트렌드에는보다 효율적인 데이터 검색을위한 GraphQL 사용, 즉각적인 데이터 업데이트를위한 실시간 API의 상승 및 데이터 개인 정보 문제에 대한 응답으로 API 보안에 대한 강조가 포함됩니다.
개발자 API에 대한 FAQS
API 문제가있는 경우 먼저 API의 문서 및 상태 페이지를 확인하여 알려진 문제가 있는지 확인하십시오. Postman과 같은 도구를 사용하여 API를 테스트하고 문제를 식별 할 수도 있습니다. 여전히 문제가있는 경우 API의 지원 팀에 연락하거나 개발자 커뮤니티에서 도움을 구하는 것을 고려하십시오.
API 개발의 새로운 트렌드는 무엇입니까?
위 내용은 개발자를위한 최고의 API의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!