1. クラウドソーシングTOP
  2. みんなのお仕事相談所
  3. VBAでヤフー知恵袋apiを利用して
みんなのお仕事相談所

「みんなのお仕事相談所」では、ユーザーさまのご依頼の相場や製作期間、
契約書やお金に関する悩みを気軽に相談できるQ&Aコミュニティです。
違反案件についてはよくある質問の「【共通】違反のお仕事とは」をご覧ください。
また、違反報告についてはよくある質問の「【共通】違反報告とは」をご確認ください。

発注者からの相談
Excel VBA・マクロ開発の見積もり・相場に関する相談

VBAでヤフー知恵袋apiを利用して

回答
受付中
回答数
5
閲覧回数
3322
時間があるときに  : 時間があるときに

Excel VBA・マクロ開発の依頼を検討しているのですが、どれくらいの相場感・費用になるかがわかりません。

下記に要件を書きますので、簡単な見積もりをいただけませんでしょうか。

1.お願いしたい事項(必要な機能など)

ヤフー知恵袋のapiを利用して、

知恵袋の質問とベストアンサーをエクセルにテキストとして出力したいと考えています。

例えば、「鉄棒」とセルに入力してマクロを起動させれば

鉄棒に関する質問とベストアンサーを取得できるようなプログラムです。

自分で作成を試みていますが、もうひとつのところで完成に至りません。

よろしくお願い致します。

2014年11月03日 23:25
noediaさんからの回答

うーん・・わたしもVBAは基本的なサンプルプログラムの
構造部分しか学んでいないから完璧な答えは言えませんが、
恐らく、検索結果が単数もしくは複数ある場合の処理がおかしいので、
apiからのデータ出力がうまくいっていない可能性があります
apiを言及するとサイトによって仕様が全く違うから私からは
答えられませんが、だれか答えてくれませんかねぇ・・・

2014年11月04日 05:33
noediaさんからの回答

WEBクエリでも結構テキスト出力は省力化できますけれど、
やっぱりExcel上で完結させたいですかね。
検索結果が複数ある場合とかは階層構造を考えないと、
一部のテキスト出力で終わってしまうこともあるようですし。
一応私が知っているのはそれ位ですのでもうちょっと
詳しい方のご意見お待ちしております。

2014年11月04日 05:43
ITD Raccoonさんからの回答

お世話になります。IT Design Raccoon と申します。

知恵袋APIではキーワード検索リクエストに応じたレスポンスから、
ベストアンサーを取得することが可能です。
http://developer.yahoo.co.jp/webapi/chiebukuro/chiebukuro/v1/questionsearch.html

また、こういったAPIではリクエスト制限がありますので自動化の際には注意が必要です。
http://developer.yahoo.co.jp/appendix/rate.html

ご質問への回答としては、
・指定キーワードで解決済みの質問一覧を取得
・解決済みの質問からベストアンサーを抽出し、テキストに出力
という仕様であれば、何ら難しいことはありません。
調整に係る工数なども含めても、全体で5万前後ぐらいではないでしょうか。

ご参考になれば幸いです。

2014年11月04日 10:25
zy55164448さんからの回答

ヤフー知恵袋ページの解決済絞りこみ自動入力、各タイトルのページを自動的に開き、タイトル、ベストアンサーの自動識別、取得が必要で、
29年IT業経験したVBA超ベテランの私なら10~20時間かかる見込みで、10万円程度かと思います。

2014年11月04日 12:58
相談者コメント

みなさま、どうもありがとうございました。

いろいろ参考になりました^^

もう少しがんばってみます。

2014年11月04日 21:06
田中 俊平さんからの回答

私も同じようなツールがほしくていろいろ検索しました。
案件募集をしてもプログラマーの方の知識に差があるのか、回答にばらつきがあります。
参考サイトとして2つをあげておきます。
私の希望としてはこの2つのサイトを掛け合わせたサイトなのですが、

http://www.kwonline.org/yjapi/yjchiesearch.php

こちらはサンプルのphpもあります。
http://piece.iroiro-web.com/?eid=32
http://www.iroiro-web.com/sample/ys4_index.php

2015年09月29日 00:28
不安や疑問に真摯に向き合い改善につとめます クラウドワークス安心安全宣言