2013-11-20 4 views
0

저는 현재 Django와 Vuforia SDK를 사용하여 증강 현실 앱을 개발 중입니다. Vuforia는 Vuforia Clouddatabase에서 대상 이미지를 관리하는 API를 제공합니다. python-vuforia bad http 요청

나는 Vuforias 나머지-API와 통신하기 위해 파이썬 스크립트를 우연히 발견 : https://github.com/dadoeyad/python-vuforia

기능이 잘 데이터베이스 작업에서 데이터를 가져옵니다. 그러나 데이터베이스에 데이터를 추가하는 함수를 사용하는 방법을 알아낼 수 없습니다. 이것은 나에게 오류를 제공

import augmented.vuforia 

upload = vuforia.Vuforia() 
data = '{"name":"tarmac","width":"265.0","image":"/9j/4AAQSkZJR..."}' 
upload.add_target(data) 

: Bad Http Request

사람이 누가 데이터를 포맷하는 방법을 얻을 거기 스마트 있습니까?

워드 프로세서는 오타를 갖고있는 것 같다 : 라이브러리에서 https://developer.vuforia.com/resources/dev-guide/adding-target-cloud-database-api

답변

0

이 대상을 추가하는 방법에 대한 예제가있다.

v = Vuforia(server_access, server_secret) 
image_file = open('PATH_TO_IMAGE_FILE') 
image = base64.b64encode(image_file.read()) 
meta = "this is the metadata" 
metadata = base64.b64encode(meta) 
print v.add_target({"name": "zxczxc", "width": "550", "image": image, "application_metadata": metadata, "active_flag": 1})