2

hook_update_item.phpファイルの item.update 用に Podio で Webhook をセットアップしました。アイテムが更新された場合にやりたいこと、できれば新しいタブでリンクを開きたい、ここに私が持っているコードがあります:

<?php

require ("../podio/PodioAPI.php");

Podio::setup(Client ID, Client Secret);
Podio::authenticate_with_app(App ID, App Token);

switch ($_POST['type']) {
    case 'hook.verify':
        // Validate the webhook
      PodioHook::validate($_POST['hook_id'], array('code' => $_POST['code']));
    case 'item.update':
        // Do something. item_id is available in $_POST['item_id']

        if ($_POST['item_id'] == '238777597'){

          //open new link here

          $ch = curl_init('http://www.google.com.ph');
          curl_exec($ch);
        }
}

?>

Podio Webhook は既に検証されているため、Webhook が起動すると「item.update」に移動すると想定しています。しかし、これまでのところ、Google ページの新しいタブを表示することはできません。ヒントや提案をいただければ幸いです。

4

1 に答える 1