特にライブラリは必要なく、IXMLHTTPRequestで簡単に出来ます。
// はてな被ブックマーク合計数取得APIの場合
LPCWSTR pszTotal =
L”<?xml version=\“1.0\“?>”
L””
L”bookmark.getTotalCount”
L””
L””
L”http://d.hatena.ne.jp/hatenadiary/”
L””
L””
L””;
// call
CComPtrMSXML2::IXMLHTTPRequest pReq;
HRESULT hr = pReq.CoCreateInstance(MSXML2::CLSID_XMLHTTP);
hr = pReq->open(
CComBSTR(L”POST”),
CComBSTR(L”http://b.hatena.ne.jp/xmlrpc “),
CComVariant(false),
CComVariant(),
CComVariant());
hr = pReq->send(CComVariant(pszTotal));
CComBSTR txt;
hr = pReq->get_responseText(&txt);
cout << CW2A(txt) << endl;
この投稿を読む