0

我正在编写一个扩展程序,当我的螺栓安装上发布内容时,它会向 IFTTT 发送通知。

在我的扩展中使用回调,我可以获得\Bolt\Content链接到引发事件的对象,但我怎样才能获得它的永久链接?

这是回调代码:

public function postSaveCallback(\Bolt\Events\StorageEvent $event)
{
    $content = $event->getContent();

    // Payload 
    $payload = array(
        'value1' => $content->get('title'),
        'value2' => $content->get('link')
    );

    $this->sendRequest("published", $payload);
}

变量$content->title被检索并具有给定的值,但$content->link为空。

4

1 回答 1

0

好的,我知道了。

link 不是变量,而是定义在Bolt\Content.

所以,我只需要打电话'value2' => $content->link()

于 2015-12-07T11:32:14.060 回答