我正在尝试使用 Koala gem 创建一个新事件,当我尝试使用格式不正确的日期时间值更新事件时,它返回的错误与我得到的相同。
我现在可以更新,但仍然无法创建活动。
这是我在更新方法中使用的代码:
start_time = safe_params[:start_time].in_time_zone
end_time = safe_params[:end_time].in_time_zone
graph.put_connections(safe_params[:fb_id], "event", {
name: safe_params[:name],
description: safe_params[:description],
privacy: safe_params[:privacy]
})
这是我试图用来创建新事件对象的代码:
graph.put_connections("/me/events", "event", { #this is the line that errors
name: safe_params[:name],
description: safe_params[:description],
privacy: safe_params[:privacy]
})
根据 Facebook 关于创建事件的文档(https://developers.facebook.com/docs/graph-api/reference/user/events/),我应该能够通过向 /me 发起帖子来创建新事件/事件。有人知道吗?
我也试过:
graph.put_connections("/"+current_user.fb_id.to_s+"/events", "event", {
谢谢!