조디악 표지판에 대한 보상
변신성 C 유명인

조디악 표시로 호환성을 찾으십시오

Twitter, Google 및 Facebook의 API를 사용하여 데이터, 아이디어를 찾는 방법

다른

점점 더 많은 저널리스트가 검색함에 따라 API는 웹 애플리케이션 및 프로젝트를 위한 데이터를 얻는 좋은 방법입니다.

API 또는 응용 프로그래밍 인터페이스를 사용하면 소프트웨어 프로그램이 서로 통신할 수 있습니다. (Chrys Wu는 유용한 소개를 작성했습니다. 여기 .) 어떻게 도움이 되는지 더 잘 이해할 수 있도록 콘텐츠를 찾기 위한 몇 가지 최고의 API를 설명하고 오픈 소스 프로그래밍 도구를 사용하여 정보를 수집하는 방법을 설명했습니다.

트위터 API

트위터의 API 매우 잘 문서화되어 있으며 유용한 기능이 많이 있습니다. 트위터에서 용어를 검색하고 결과를 표시하거나 구문 분석하려는 저널리스트에게 특히 유용합니다. 쉽게 할 수 있는 방법을 살펴보겠습니다.

다음은 Twitter에서 'earthquake'라는 용어를 검색한 다음 발견된 트윗에 대한 글머리 기호 목록을 만드는 몇 가지 간단한 예제 코드입니다. 코드를 복사하여 붙여넣고 'earthquake'라는 단어를 검색하려는 용어로 바꿀 수 있습니다.

개발 팀이 오픈 소스 도구를 사용하는 경우 위의 스니펫보다 훨씬 더 고급 기능으로 Twitter API를 구문 분석하기 위한 몇 가지 훌륭한 라이브러리가 있습니다. 을위한 PHP , 사용 트위터OAuth . 을위한 파이썬 , 사용 트위피 . 을위한 루비 , 사용 그래클 .

Google 지도 API

Google 지도에는 다양한 기능이 포함된 광범위한 API가 있습니다. 이를 사용하여 지도를 작성하고, 트윗(또는 위도 및 경도 변수가 있는 기타 데이터 조각)의 위치를 ​​파악하고, 지역 학교를 검색하거나, 고도 또는 거리를 측정할 수도 있습니다. API에는 여러 예제가 포함된 많은 설명서가 있습니다. 수행하려는 작업에 따라 목표 달성에 도움이 되는 코드 조각을 찾을 수 있습니다.

다음은 문서의 몇 가지 좋은 예입니다.

또한 수많은 래퍼 PHP, Python 및 Ruby의 Google Maps API의 경우 개발 팀에 연락하기 Google 지도를 이미 구축 중인 앱과 통합하는 방법에 대한 조언을 얻으려면

페이스북 API

그만큼 페이스북 그래프 API ~이다 JSON -활성화되고 Twitter와 유사한 검색 기능이 있습니다. 주제에 대해 공개적으로 게시하는 사람을 검색하고, Facebook 장소를 검색하고, 공개적으로 또는 페이지 팔로워가 게시한 사진 및 비디오를 볼 수 있습니다.

페이스북은 상당히 코드 예제의 광범위한 섹션 사용하고 원하는 대로 조정할 수 있습니다. 몇 가지 주요 사항은 다음과 같습니다.

  • 생성하는 능력 친구가 좋아하는 피드 .
  • 보여주는 능력 친구의 사진 특정 이야기나 기사를 좋아하는 사람.
  • API 탐색기 , 그래프 데이터 간의 관계를 확인하고 비트 또는 특정 스토리에 대한 정보를 수집할 수 있습니다.

기타 주목할만한 API

의 사람들 참여정치 그리고 햇빛 연구실 정부 데이터에 액세스할 수 있는 일련의 놀라운 API를 구축했습니다. 이는 악명 높은 까다로운 작업입니다. 그들은 이라는 새로운 프로젝트를 가지고 있습니다 열린 정부 이는 사용자가 정치인, 법안, 캠페인 기부금 및 투표와 관련된 수많은 정부 데이터 세트를 지역 수준까지 추적할 수 있도록 돕는 것을 목표로 합니다.

아직 모든 주에 대한 지원이 없지만 Open Government는 활발히 개발 중이므로 시간이 지남에 따라 더 많은 주가 추가될 것입니다. 그만큼 그들이 사용하는 코드 모두 오픈 소스이며 Ruby로 제작되었습니다.

개발자 시카고 트리뷴 그리고 뉴욕 타임즈 정기적으로 블로그를 작성하고 자체 API를 공유합니다. 그들이 작업하고 있는 프로젝트를 확인하고 자신의 프로젝트를 빌드하고 출시하십시오.

API 실험은 디지털 저널리스트로서의 기술을 구축하는 여러 방법 중 하나일 뿐입니다. 오픈 소스 문화에 대해 더 많이 알수록 더 효과적으로 데이터를 공유하고 뉴스룸에서 다른 사람들과 협업할 수 있으며 가장 중요한 것은 혁신적인 스토리를 전달할 수 있습니다.

이 이야기는 새로운 포인터의 일부입니다 해킹/해커 시리즈. 매주 우리는 저널리스트가 새로운 기술 도구와 기술의 새로운 트렌드에서 배울 수 있는 것에 중점을 둔 How To를 선보일 것입니다.