无法获取标签名称

时间:2016-05-04 14:53:24

标签: php evernote

我能够“注意到”'来自guid,但我无法查看标签名称。 getTagNames返回NULL。我是否正确使用此功能?

usernames = @comment.body.scan(/@(\w+)/).flatten.to_a

if User.where(:username => usernames).any?
    # your code here 
end

2 个答案:

答案 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);

返回标签数组。