为什么某些Facebook Graph API事件字段未定义
Why are some Facebook Graph API Event fields undefined?
我正在通过Graph处理Facebook事件。文件在这里:
https://developers.facebook.com/docs/reference/api/event/
我可以访问一些字段,如id、name、start_time和location,而不会遇到任何问题。但是有些字段总是未定义的。具体来说,描述总是未定义的。然而,当我通过Graph API资源管理器查看这些字段时,它们并不是未定义的。
这不仅仅是一个孤立的例子;我的应用程序上到处都是这种情况。所以我很确定这个错误不是印刷错误。已定义和未定义的字段始终相同。例如,像下面这样简单的操作会在多个事件中为除描述之外的每个字段返回准确的信息。
alert(facebookEventsArray[i].id);
alert(facebookEventsArray[i].name);
alert(facebookEventsArray[i].description);
有人知道可能是什么问题吗?
默认情况下,您不会获得事件的description
。您可以在通话中明确提及所需的fields
。例如:
EVENT_ID/events?fields=name,start_time,timezone,location,description
相关文章:
- 在表单中的输入字段上提交事件
- 防止在输入字段上单击事件
- 如何在Javascript事件上从JSNI设置GWTClass字段
- javascript绑定另一个select2输入字段rails的select2 inputonchange事件的数据
- 使用jQuery捕获没有ID的字段上的更改事件
- 将单击事件添加到显示字段
- 在粘贴事件Javascript的输入字段中删除所有非数字字符
- 当用户在输入字段事件中输入内容时,为该字段事件添加动画占位符
- 无法在 jquery 中的单击事件上生成动态输入字段
- 输入字段未使用 ng-keydown 事件更新
- 输入字段 (ng-modal) 完成后的事件 ($watch)
- 是否可以在字段有效时触发事件(html5)
- 当输入字段的值发生更改时,会触发什么事件
- 如何在字段更改时触发事件处理程序
- 为动态创建的字段jQuery创建一个函数或事件
- 自动完成 jquery 多个字段更改或 Tab 事件
- 我的输入字段听到除回车之外的每个“键下”事件.我有一个日期选择器,不确定发生了什么
- 如果 2 个或更多输入字段不为空,则触发事件
- 为什么某些Facebook Graph API事件字段未定义
- 在完整日历中隐藏某些事件字段