Yammer Enterpriseを利用しております。
Yammerの利用情報を把握するため、Yammer APIを利用してYammerログ情報(Admins、Files、Groups、Messages等)をダウンロードしCSVファイルに出力して保存してます。更に各メッセージのLiked情報を取得する為、ダウンロードした「Messages.csv」にある【api_url】でXMLデータをゲットし解析しようとしたら、XMLデータに不正文字が含まれているので、解析できませんというエラーが発生しました。但し、以下のようなメッセージデータタイプのみ、エラーが発生しています。
<エラー発生事象>
以下のような「attachments」項目に「opengraphobject:」を含むメッセージデータは「api_url」でデータを取得すると、XMLデータにタグ文字(<fake-ogo-ymodule?>true</fake-ogo-ymodule?>)に不正文字”?”が含まれる。「api_url」でIEブラウザで確認すると中途半端の文字列が表示される。正常場合は、IEブラウザでXML形式のデータが表示されます。
【Messages.csv】
idreplied_to_idthread_idconversation_idgroup_idgroup_nameparticipantsin_private_groupin_private_conversationsender_idsender_typesender_namesender_emailbodyapi_urlattachmentsdeleted_by_iddeleted_by_typecreated_atdeleted_at1099139771099353451234567ITイノベーションFALSEFALSE1554433334Userwww.yammer.com/.../109913977opengraphobject:35145542372015-11-09 00:39:23 +09:00上記の件につきましては、もし解決方法、回避方法があれば、教えて頂けませんか。
因みに11月8日までに問題なくXMLデータを取得できました。
宜しくお願い致します。