Я установил Predictio через brew на свой osx (Maverick), и я могу запустить службу администратора (http://0.0.0.0:9000
) и сервер API (http://0.0.0.0:8000
).
Но чтение документов с SDK ruby говорит:
# Create a client object.
client = PredictionIO::EventClient.new(<ACCESS KEY>, <URL OF EVENTSERVER>)
Сначала я вставил URL-адрес API, но чтение других документов (например, SDK Python) говорит, что сервер событий работает на http://0.0.0.0:7070
.
Если я попытаюсь создать событие:
client.create_event('rate', 'user', rate.user_id, { 'targetEntityType'=> 'item', 'targetEntityId' => rate.rateable_id, 'properties'=> {'rating'=> 3 }})
он всегда возвращает один и тот же ответ: «PredictionIO::EventClient::NotCreatedError: Ваш запрос не поддерживается»
В руководстве говорится, что команда для запуска этого сервера: pio eventserver
Но у меня нет этой корзины. Я запускаю все со скриптом predicitonio-start-all.sh, но с этим я не могу запустить этот сервер событий.
Заранее спасибо !!