【发布时间】:2016-12-01 00:54:57
【问题描述】:
我正在尝试使用我在 github 上找到的库
https://github.com/dannyrich/CFVimeoAPIWrapper
这是我的初始化代码
CLIENT_ID = "the id string";
CLIENT_SECRET = "the secret string";
ACCESS_TOKEN = "token";
ACCESS_TOKEN_SECRET = "token secret";
PER_PAGE = 10;
vimeo = createObject("component", "models.vimeoService").init(CLIENT_ID, CLIENT_SECRET);
//error occurs here
vimeo.setToken(ACCESS_TOKEN, ACCESS_TOKEN_SECRET);
data = vimeo.call( "vimeo.albums.getVideos",
{
"album_id"="1682859",
"full_response"="Y",
"sort"="date",
"page"="1",
"per_page"=PER_PAGE
}
我收到以下错误
Variable VIMEO is undefined.
不知道为什么我会得到这个,我的意思是即使创建了组件,它也应该定义变量
我知道这有点牵强,但如果能提供任何帮助,我们将不胜感激
【问题讨论】:
-
不,因为那个特定的
init()函数有点不典型,它返回void,而不是组件本身。因此捕获的结果变为空或未定义。再看一下 GitHub 页面上的示例。它创建了一个实例,但 not 捕获了 init() 的结果。 -
你说得对,这肯定让我走得更远,谢谢你的帮助,让它成为一个答案,我不接受
标签: coldfusion vimeo coldbox