我能够“注意到”'来自guid,但我无法查看标签名称。 getTagNames返回NULL。我是否正确使用此功能?
usernames = @comment.body.scan(/@(\w+)/).flatten.to_a
if User.where(:username => usernames).any?
# your code here
end
答案 0 :(得分:2)
我相信你使用的是错误的功能。正确的名称是getNoteTagNames
。此操作是从NoteStore
执行的,而不是Note
结构。
更新:看起来你应该尝试使用高级客户端。
$advancedClient = new \Evernote\AdvancedClient($token, $sandbox);
由此,您应该能够获得NoteStore
,然后执行我上面提到的功能。
答案 1 :(得分:0)
$advancedClient = new \Evernote\AdvancedClient($token, $sandbox);
$noteStore = $advancedClient->getNoteStore();
$tags = $noteStore->getNoteTagNames($token,$noteGuid);
返回标签数组。