ゲストユーザーにPodio APIを使用してタスクを割り当てようとしています。 私はこれを行うことができます簡単に PodioのWebインターフェイス(私はずっとそれを行う)しかし、APIでこれを行うことはできません?ここ は私の基本的なコードです:どのようにしてゲストをゲストに割り当てることができますか?
Fatal error: Uncaught PodioForbiddenError:
"Must be at least light on user 4346424 to perform this operation"
Request URL: http://api.podio.com/task/
Stack Trace:
#0 /home/avcorp/vhosts/pubvps/vendor/podio/podio-php/lib/Podio.php(352): Podio::request('POST', '/task/', Array, Array)
#1 /home/avcorp/vhosts/pubvps/vendor/podio/podio-php/models/PodioTask.php(78): Podio::post('/task/', Array)
#2 /home/avcorp/vhosts/pubvps/podio_rmticket/rmticket_util.php(309): PodioTask::create(Array)
#3 /home/avcorp/vhosts/pubvps/podio_rmticket/rmticket_util.php(152): rmtCreateTask(Object(AvcPodioItem), 'Carpet Cleaning', 10, 3)
#4 /home/avcorp/vhosts/pubvps/podio_rmticket/poll/rmticket_poll.php(54): test_task_creation()
#5 {main} thrown in /home/avcorp/vhosts/pubvps/vendor/podio/podio-php/lib/Podio.php on line 319
プロファイル4346424とスクリプトの認証方法を明確にしてください。ほとんどの場合、スクリプトはそのユーザーにアクセスできないため、タスクをユーザーに割り当てることはできません。 –
Authは、そのワークスペースに対する管理者権限を持つユーザーです。 –
ユーザー4346424は、「メンバー」ページに「Type = External、Role = Guest」と表示されているゲストユーザーです。 Podioウェブサイトを使用してこのユーザーにタスクを割り当てることはできますが、APIは使用できません。 –