맞춤 Google Now 카드 만들기
Google은 Google Now ( http://www.google.com/landing/now/ )를 위한 다양한 '카드'를 제공합니다 . 나만의 카드를 만들 수 있습니까? 시스템은 꽤 모듈 식으로 보이지만 그렇게하기위한 문서 나 지침을 찾지 못했습니다. (카드의 내용과 표시되어야 할 때 신호를 보내는 방법을 제공해야한다고 생각합니다. 구현해야하는 인터페이스가있을 수 있습니다.)
문서화 된 솔루션이없는 경우 hackish / 문서화되지 않은 방법도 괜찮을 것입니다. 나는 그것이 어떻게 작동하는지 주로 궁금합니다.
편집 : 구체적으로 누군가 .apk를 디 컴파일하여 Google Now의 내부에 대한 지식이 있습니까? 내가 본 것은 꽤 모듈화되어 있고 다른 클래스를 .apk에 놓거나 Cydia Substrate를 사용하여 코드를 삽입하는 것이 상당히 쉬울 것 입니다. 새로운 카드를 추가하는 공식적인 방법이 없다는 것을 알고 있습니다 (2013 년 11 월 현재).
실제로 Google은 개발자가 이제 맞춤 Google Now 카드를 개발할 수 있다고 지난주 발표했습니다.
http://www.google.com/landing/now/integrations.html
그러나 개발자 가이드는 아직 제공되지 않는 것 같습니다.
편집 : 페이지 끝에서 다음과 같이 지적합니다.
더 많은 파트너를 온 보딩 할 수있게되면 알려 드리겠습니다.
현재는 그렇게 할 수있는 방법이 없습니다. Google은 자체 카드를 만들고 맞춤 애플리케이션은 카드를 등록 할 수 없습니다. 하지만 앞으로도 가능하길 바랍니다.
곧 특정 시간 또는 특정 위치에 Google Now 스트림에 카드를 배치 할 수있는 해결 방법이 있습니다. Google Keep 사용 ( https://drive.google.com/keep/ )
Google Now에 표시 될 관련 카드에 따라 시간 기반 또는 위치 기반 알림이있는 Google Keep에서 새 카드를 만들 수 있습니다.
이제 Google Keep이 드라이브에 있으므로 API를 곧 사용할 수있을 것으로 예상됩니다 ( http://discovery-check.appspot.com/ 에서 확인하세요 ).
현재로서는 혼자서 할 수있는 방법이 없습니다. 정말로 원한다면 https://services.google.com/fb/forms/nowintegrations/ 양식을 작성할 수 있습니다 . Google Now 카드 생성에 협력하고 싶은지 Google에 요청할 수 있습니다.
여전히 Google Now 카드를 만들 수는 없지만 이제 Google Now 검색 기능 (기본적으로 Android의 Siri)에 연결하여 사용자 지정 검색 결과를 제공 할 수 있습니다. 예를 들어 "다음에 가사 보여줘 ..."라고 말하면 가사 앱이 열립니다.
다음은 Xposed 프레임 워크를 기반으로하는 프로젝트에 대한 링크 입니다.
Google 검색 apk (모든 Google Now 기능과 KitKat의 홈 화면까지 포함)에 대한 내 인상에서 추측하면 비슷한 기술을 사용하여 앱에 카드를 삽입 할 수 있습니다.하지만 앱이 거대하고 매우 복잡하고 많은 작업이 될 것입니다. 나는 xda- 개발자 포럼에 내 눈을 뜨고있을 것이고, 누군가가 미래에 이것을 해결하더라도 놀라지 않을 것입니다.
이메일을 통해 Google Now 정보를 푸시하는 방법에 대한 개발자 문서가있는 것으로 보입니다. 항공편 정보, 레스토랑 예약 등
https://developers.google.com/schemas/now/cards
나는 아직 이것을 파고 들지 않았지만 중요한 것을 발견하면이 답변을 업데이트 할 수 있습니다.
참고 URL : https://stackoverflow.com/questions/13220923/create-custom-google-now-cards
'programing tip' 카테고리의 다른 글
로컬 Git 저장소를 다른 컴퓨터로 푸시하는 방법은 무엇입니까? (0) | 2020.12.13 |
---|---|
ggplot에서 스트립 라벨의 위치를 위에서 아래로 변경할 수 있습니까? (0) | 2020.12.13 |
gcc -D_FORTIFY_SOURCE = 1과 -D_FORTIFY_SOURCE = 2의 차이 (0) | 2020.12.13 |
em의 컨텍스트는 무엇입니까? (0) | 2020.12.13 |
TFS를 사용하여 패치 만들기 (0) | 2020.12.13 |