Twitter에서 트윗에 여러 GIF를 추가하는 방법
활성 Twitter 사용자라면 여러 GIF가 포함된 트윗을 보내는 사용자를 보았을 것입니다. 그래도 직접 해보고 해보면
지오코딩에서 가치를 얻기 위해 Google 지도가 될 필요는 없습니다. 그리고 Positionstack 덕분에 Big G의 기술 예산도 필요하지 않습니다. 오늘 우리는 엔터프라이즈 수준의 정방향 및 역방향 지오코딩을 매우 저렴하고 유용하게 만드는 것을 목표로 하는 Positionstack의 강력한 API를 검토합니다.
그렇다면 왜 Positionstack 에서 2,000개 이상의 단어 리뷰를 읽는 것을 귀찮게 해야 하며 무엇을 얻을 수 있습니까? 대답은 귀여운 소리, 그러나 그것은 정확 : 전 세계를 .
세계 지도에 얼마나 많은 장소가 있는지 잠시 생각해 보십시오. 이제 비즈니스에서 해당 장소에 대해 알아야 하는 모든 메타데이터에 머리 속의 숫자를 곱하십시오. 이것이 바로 Positionstack이 제공하는 것입니다.
Positionstack에 대한 몇 가지 빠른 통계를 살펴보겠습니다.
Positionstack은 확실히 혈통을 확인하고 있지만 몇 가지 글머리 기호로 확신할 수 없는 경우 API를 실제로 사용하는 것이 어떤 것인지 자세히 살펴보겠습니다.
웹 사이트에서 시간을 보내면 Positionstack이 API의 주요 판매 포인트로 사용 편의성을 정말 강조한다는 것을 알 수 있습니다. 가입 과정에서 그것이 사실임을 즉시 알 수 있습니다. 사실, 계정 자격 증명을 입력한 후 가장 먼저 보게 되는 것은 간단한 세 단계로 Positionstack을 시작하고 실행하는 데 필요한 빠른 로드맵입니다. 한 번 보자:
꽤 쉽죠? API는 처음에는 광범위한 IT 지식이 없는 사람들에게 위협적으로 보일 수 있습니다. 그러나 곧바로 Positionstack은 쉬울 뿐만 아니라 스마트 디자인에 대한 놀라운 문서화로 도움이 될 것이라는 지식으로 당신을 위안합니다. 그것은 그들이 당신을 도울 준비가 된 열정적인 전문가 팀을 갖는 데 도움이됩니다.
사용자 친화성의 핵심 가치를 두 배로 낮추는 Positionstack은 API에 대해 알아야 할 모든 것에 액세스할 수 있는 능률적이고 깔끔한 대시보드를 제공합니다. 사이드바 옵션을 살펴보겠습니다.
이제 우리는 Positionstack이 제공하는 API 문서 의 핵심과 영혼을 다룹니다 . 각 API 엔드포인트, 해당 매개변수 및 반환할 정보의 종류에 대해 자세히 설명하는 이 페이지를 사용자 매뉴얼로 고려하십시오.
이 페이지는 5개의 다른 섹션으로 나뉩니다. 우리는 각각을 살펴보고 당신이 찾을 내용을 더 잘 이해할 수 있도록 약간의 컨텍스트를 제공하기 위해 약간의 시간과 말을 할 것입니다.
여기에서 Positionstack으로 만드는 모든 요청에 적용되는 기본 기능 을 찾을 수 있습니다. 이것들은:
이 섹션에서는 Positionstack의 고기와 감자 기능, 즉 정방향 및 역방향 지오코딩에 대해 설명합니다. 차이점이 무엇인지 100% 확신할 수 없다면 지오코딩을 일반 영어로 작성된 장소와 주소를 좌표 및 IP 주소와 같은 위치 데이터로, 그리고 그 반대로 번역할 수 있는 양방향 도로라고 생각하십시오.
따라서 정방향 지오코딩을 사용하여 에펠탑의 위치를 좌표로 변환합니다. 마찬가지로 역 지오코딩을 사용하여 IP 주소와 연결된 거리 주소를 찾을 수 있습니다. 어쨌든 아주 간단합니다!
두 가지 유형의 지오코딩에 대한 기본 요청을 하려면 적절한 엔드포인트( /forward 또는 /reverse )를 API의 기본 URL 에 추가해야 합니다 . 다음으로 액세스 키를 제공한 다음 일반 영어 위치 주소 또는 해당 위치 데이터를 사용하여 쿼리 합니다. 그리고 짜잔! 다음과 같이 보일 것입니다.
https://api.positionstack.com/v1/forward ? access_key = 귀하의_ACCESS_KEY & 쿼리 = 1600 Pennsylvania Ave NW, Washington DC
또는
https://api.positionstack.com/v1/reverse ? access_key = 귀하의_ACCESS_KEY & 쿼리 = 40.7638435,-73.9729691
물론, Positionstack의 데이터 세트에는 주소와 좌표 그 이상이 포함되어 있습니다. 다양한 매개변수를 사용하여 이러한 다른 분류를 구문 분석할 수 있습니다. 다음 은 백악관에 쿼리 하는 정방향 지오코딩 요청 의 예입니다 .
{ "데이터": { "결과": [ { "위도": 38.897675, "경도": -77.036547, "label": "1600 Pennsylvania Avenue NW, Washington, DC, USA", "이름": "1600 Pennsylvania Avenue NW", "유형": "주소", "숫자": "1600", "street": "Pennsylvania Avenue NW", "우편번호": "20500", "자신감": 1, "지역": "컬럼비아 특별구", "region_code": "DC", "administrative_area": null, "이웃": "백악관 부지", "국가": "미국", "country_code": "미국", "map_url": "https://map.positionstack.com/38.897675,-77.036547" } ] } }
흥미롭게도 백악관의 대략적인 좌표를 사용하여 역 지오코딩 요청 을 수행하는 경우 반환된 결과는 거의 동일하게 보일 것입니다. 단, Positionstack의 좌표와 백악관 공식 좌표 간의 거리 차이도 표시됩니다. 데이터 세트.
이러한 유사성의 이유는 두 엔드포인트가 동일한 GET 매개변수 배열을 사용하므로 동일한 응답 객체를 (거의) 반환할 수 있기 때문입니다. 즉, 어떤 시작 데이터로 이동하든 관계없이 위치 데이터를 완전히 보완할 수 있습니다. (API의 fields 매개변수를 사용하여 이러한 결과의 범위를 좁힐 수 있지만 나중에 더 자세히 다룰 것입니다.)
참고: Positionstack의 문서 페이지는 각 매개변수와 응답 객체에 대해 자세히 설명하고 있으므로 반드시 확인하십시오!
이 문서 설정의 마지막 주요 제목은 일괄 요청 을 다룹니다 . 일괄 매개변수를 호출 한 다음 단일 요청에서 아래에 여러 쿼리 인스턴스(원하는 매개변수와 함께) 를 중첩하기만 하면 Positionstack의 API가 나머지를 처리합니다. 매우 간단하며 다음과 같이 보입니다.
{ "일괄":[ { "쿼리": "메인 스트리트", "국가": "미국", "지역": "미네소타" }, { "쿼리": "메인 스트리트", "국가": "미국", "지역": "일리노이" }, { "쿼리": "메인 스트리트", "국가": "미국", "지역": "미주리" } ] }
기본 위치 매개변수 외에도 API 요청을 추가로 맞춤설정하여 고급 데이터 를 반환할 수 있습니다 . 여기에는 다음이 포함됩니다.
Positionstack API에는 던질 데이터가 많지만 운 좋게도 이 정보를 관리하기 위한 추가 도구 를 제공합니다 .
Positionstack이 당신을 도우러 왔다고 말할 때 그것은 의미합니다. 우리는 이미 그들의 문서가 얼마나 철저한지 보았지만 API가 지원하는 모든 언어로 된 편리한 코드 예제 로 마무리합니다. 여기에 해당 코드를 복사/붙여넣기하지는 않겠지만 빠른 참조를 위해 해당 언어는 다음과 같습니다.
이 시점에서 Positionstack이 꽤 많은 일을 할 수 있다는 것이 분명해야 합니다. 그러나 이러한 작업을 얼마나 잘 수행합니까?
먼저 몇 가지 맥락을 살펴보겠습니다. Positionstack은 Apilayer의 클라우드 기반 에코시스템에 있는 20개 이상의 API 마이크로서비스 중 하나입니다. 함께 이러한 API는 신생 기업에서 기업에 이르기까지 백만 명이 넘는 B2B 클라이언트에 서비스를 제공합니다. 가장 주목할만한 고객에는 Amazon, Apple, Slack, LinkedIn 및 더 많은 가명이 포함됩니다. 분명히 그들은 이러한 규모의 수요를 처리할 수 있는 강력한 인프라를 갖추고 있습니다.
자체 장점으로 Positionstack은 작성 당시 2020년 내내 놀라운 100% 가동 시간으로 가계도에 부합합니다. API가 고래 클라이언트당 하루에 10억 개 이상의 지오코드 조회를 일상적으로 처리 한다는 점을 고려할 때 이것은 훨씬 더 인상적 입니다. 안정적인 SMB 고객으로부터 오는 어지러운 동시 요청 배열은 말할 것도 없습니다. 게다가 이러한 요청은 일반적으로 10~100ms 사이의 응답을 얻습니다.
우리 책에서 이는 특히 이 SaaS 제품의 가격이 얼마나 공격적인지를 고려할 때 기술적으로 놀라운 일입니다.
그리고 Positionstack을 매력적으로 만드는 것은 순수한 힘만이 아닙니다. 그들의 데이터 세트는 Nominatim, GeoNames, Pelias 및 OpenStreetMap과 같은 신뢰할 수 있는 이름에서 제공되는 정말 정교합니다. Positionstack은 이 풍부한 데이터를 하루에 여러 번 교차 확인, 필터링 및 재결합하여 전 세계 어디에서나 실시간으로 항상 매우 정확한 위치 데이터를 갖도록 하는 스마트 알고리즘을 통해 정기적인 업데이트를 푸시합니다.
최종 평결을 망치는 것을 싫어하지만 강력하고 확장 가능한 지오코딩 솔루션을 찾고 있다면 Positionstack의 이력서를 자세히 살펴봐야 합니다.
Apilayer는 고가의 엔터프라이즈급 지오코딩 소프트웨어에 대한 경제적인 대안을 제공하기 시작했고 이를 위해 성공했습니다.
Positionstack은 5가지 가격 계층으로 제공되며 20% 할인된 가격으로 월별 청구 또는 연간 구독을 지원합니다. 해당 계층은 다음과 같습니다.
Positionstack은 원래 의도한 대로 정확하게 수행합니다. 즉, 성능 저하 없이 대부분의 SMB에 예산을 초과하지 않는 가격대에서 엔터프라이즈 수준의 지오코딩을 제공합니다. 그들의 API는 잘 문서화되어 있고 사용하기 쉽지만 최대의 유용성을 위해 모든 주요 프로그래밍 언어에 걸쳐 강력한 통합이 특징입니다. Positionstack이 일상적으로 처리하는 요청의 수는 어마어마하지만 실시간 지오코딩에서 진정한 글로벌 도달을 위해 데이터 세트가 현명하게 유지 관리됩니다. 이러한 유형의 제품을 시장에 내놓고 있다면 Positionstack에서 잠을 자지 마십시오.
어떤 종류의 통합을 계획하고 있습니까? 비즈니스에서 지오코딩을 어떻게 활용하시겠습니까? Positionstack에 대한 질문이나 의견이 있습니까? 아래 의견에 메모를 남겨주세요.
활성 Twitter 사용자라면 여러 GIF가 포함된 트윗을 보내는 사용자를 보았을 것입니다. 그래도 직접 해보고 해보면
Chrome 브라우저에서 생성된 crdownload 파일을 여는 방법에 대해 알아보세요. 다운로드가 진행 중일 때 파일을 어떻게 대처해야 하는지 설명합니다.
전화를 잃어버렸나요? 통화에 PC를 사용하고 싶습니까? 컴퓨터에서 전화를 거는 절대적인 작업 방법을 배웁니다.
Microsoft는 이전 사이트와 호환되도록 Edge에 호환성 보기 설정을 추가했습니다. 사용 방법을 알아 보려면 계속 읽으십시오.
문자 메시지나 채팅을 하는 경우 fr이라는 용어를 접했을 것입니다. fr이 무엇을 의미하는지 알아보려면 이 블로그를 읽어보세요.
Google 문서도구에서 단락을 들여쓰고 싶으신가요? 여기에서 찾을 수 있는 단계로 비교적 간단한 프로세스입니다.
AMA(무엇이든 물어보세요)는 질문할 거의 모든 질문에 기꺼이 답변하겠다는 의지를 표현하는 데 사용됩니다. 여기에서 사용법에 대해 자세히 알아보세요.
Discord는 이미 거대한 팬층을 확보한 새로운 소셜 미디어입니다. Discord 프로필 사진에 대해 알아야 할 모든 것이 있습니다.
텍스트에서 ATM이 무엇을 의미하는지 알고 싶습니까? 이 블로그를 읽고 의미, 역사 및 올바른 사용 방법을 알아보세요.
Google 드라이브를 사용하면 다양한 파일과 폴더를 클라우드에 저장할 수 있습니다. 파일과 폴더를 안전하게 유지하기 위해 Google 드라이브에 업로드하는 방법을 알아두세요.