none
MS Graph APIでcityが取得できない RRS feed

  • 質問

  • こんにちは。Microsoftコミュニティで質問したらこちらを案内されたため、こちらで質問させください。

    Office365のOutlookでevent作成時に、場所フィールドにサジェストで「帝国ホテル」を指定してeventを作成し、それをMS Graph API(https://developer.microsoft.com/ja-jp/graph/docs/api-reference/v1.0/api/user_list_calendarview)で取得したとき、次のようになります。

    "address": {
                            "street": "内幸町1丁目1-1",
                            "city": "",               //
                            "state": "東京都",
                            "countryOrRegion": "",
                            "postalCode": "" 
                        },

    このようにcityが欠けているのはMS Graph APIのバグでしょうか?

    もし、cityが欠けることなく取得する方法がありましたらご教示ください。

    2018年10月30日 7:53

すべての返信

  • こんにちは。

    バグかどうかはわからないのですが、Outlookで場所を追加するときに、サジェストではなく一回「Bing検索」を経由して設定すると、cityに値が入っているようでした。

    "address": {
        "street": "内幸町1丁目1-1",
        "city": "千代田区",
        "state": "東京都",
        "countryOrRegion": "JP",
        "postalCode": "〒100-8558"
    },
    

    なんとなくOutlook側の問題のような気がします…。

    2018年11月1日 0:48
  • 回答いただきありがとうございます。また、遅くなってしまい、申し訳ありません。

    Bing検索経由だと殆どの場合入っているようですが、入っていないケース(「ヨックモック」をBingで)も有りました。

    Outlookか、あるいはBing Maps APIがおかしいのかもしれませんね。

    2018年11月5日 4:33