2017-12-08 19 views
-2

이 질문을할만한 장소인지 잘 모르겠습니다. 그렇지 않은 경우 미안합니다.음악 트랙 및 아티스트의 이름을 다운로드 할 때 사용할 수있는 API를 찾고 있는데

저는 크리스마스 주변의 음악 축제를 주최하는 비영리 단체를위한 웹 사이트를 만들고 있습니다.

방문자가 웹 사이트를 사용하여 노래를 요청하도록 허용하고 싶지만, 사용자가 트랙이나 아티스트를 찾고있을 때 자동 완성을 사용하고 싶습니다.

자동 완성을 사용하여 노래에 대한 정보를 검색하는 데 사용할 수있는 API를 어디에서 찾을 수 있는지 알고있는 사람이 있습니까?
우리는 실제 음악이 필요하지 않습니다. 왜냐하면 DJ는 자신의 데이터베이스에이 음악을 가지고 있기 때문입니다.

+0

적 SQL 들어 :

상호 교환은 다음과 같이 보일 것이다? –

+0

@JakobLovern 나는 실제로있다. 그런 다음 모든 정보를 내 데이터베이스에로드해야합니다. 나는 정말 빠른 검색을 위해 Elastic Search와 같은 것을 사용할 수도 있습니다. 물론 사용할 API가 없다면 우리가해야 할 방법입니다. –

+0

또는 DJ 데이터베이스에서 검색을 구현하고 데이터베이스 연결에 일종의 TCP 연결을 사용하십시오. –

답변

0

? SQL을 사용하여 직접 처리하십시오.

의견을 통해 노래 데이터베이스가 외부에 저장되어있어 기기에 다운로드하지 않는 것 같습니다. 따라서 외부 데이터베이스의 일부 포트에서 SQL 처리기를 실행하고 TCP 또는 UDP 패킷을 SQL 요청을 포함하는 처리기로 전송하는 것은 간단합니다. 핸들러는 요청을 계산하고 콘솔 출력을 TCP/UDP 패킷으로 리턴합니다.

Program  | Database 
-------------+------------- 
User input 
    VV 
Compile SQL 
    VV 
Send SQL---------->Check SQL 
         VV 
        Execute SQL 
         VV 
Present results<---Send results