office365api
  • outlook-restapi
  • 2017-08-07 6 views 0 likes 
    0

    現在、私は会話内のすべてのメールアイテムを返す以下のクエリを使用しています。現在のユーザーが送信したアイテムを返すようにフィルタークエリを変更する方法。会話内の送信アイテムを取得するクエリ

    問合せ:

    let query = "ConversationId eq 'AAQkAGUzZmY0NThiLTUxMjAtNDBhNC05NGFkLTQ3NmRlYjlkMzRiNgAQAOO9BXAJn/VDvZTkMjcb52s='"; 
    https://outlook.office.com/api/beta/me/Messages?$filter=encodeURIComponent(query) 
    

    答えて

    1

    あなたがスコープに必要なだけ送信済みアイテム]フォルダへのパス:{ "エラー":{

    /me/mailFolders('SentItems')/messages$filter=encodeURIComponent(query)

    +0

    見通しでは、アプリをインストールし、それがエラーを投げています"code": "ErrorAccessDenied"、 "message": "アクセスしようとしているAPIは、アイテムスコープのOAuthをサポートしていません。"}}しかし、これはWeb見通しで働いています。これを解決するには? – Rajeev

    +0

    私は従いません。 Office.jsアドイン内からこれを実行しようとしていますか? –

    +0

    はい。インストールされているOutlookデスクトップのWebaddinでこの呼び出しが失敗しています。 – Rajeev

    関連する問題