DxLibの通信関数でWebAPI

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
だんごさん
記事: 273
登録日時: 14年前

DxLibの通信関数でWebAPI

#1

投稿記事 by だんごさん » 12年前

DxLibの通信関数で、WebAPIの通信は可能でしょうか?
例えばDxLibのNetWorkRecvなどを使って、TwitterAPIでツイートを取得するとか、天気予報を取得する、とかです。
通信についての勉強をしていてまだ分からないことだらけなのですが、今まで扱ってきたDxLibの通信関数でもそういうことは可能なのかなと思いまして…。
もしかして、DxLibの通信関数はこの関数を使用している同士のソフトでしか通信できないのでしょうか?
 Dango San

アバター
みけCAT
記事: 6734
登録日時: 15年前
住所: 千葉県
連絡を取る:

Re: DxLibの通信関数でWebAPI

#2

投稿記事 by みけCAT » 12年前

だんごさん さんが書きました:もしかして、DxLibの通信関数はこの関数を使用している同士のソフトでしか通信できないのでしょうか?
これは違います。
DxLibの通信は先頭にサイズの情報がつくので、この機能をオフにする関数を呼べばHTTP通信などもできるようになります。
多分

コード:

SetUseDXNetWorkProtocol(FALSE);
だと思います。
理論上TwitterAPIも可能だと思います。頑張って実装すればHTTPSも使えるかもしれません。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

だんごさん
記事: 273
登録日時: 14年前

Re: DxLibの通信関数でWebAPI

#3

投稿記事 by だんごさん » 12年前

仮にDxLibでWebAPIを利用するとなるとプログラム的には、

1.ConnectNetWorkで相手と接続というかハンドル生成?
2.NetWorkSendで要求
3. NetWorkRecvで受信
という単純なもので可能でしょうか?
 Dango San

アバター
みけCAT
記事: 6734
登録日時: 15年前
住所: 千葉県
連絡を取る:

Re: DxLibの通信関数でWebAPI

#4

投稿記事 by みけCAT » 12年前

通信自体はそれでいいと思います。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

だんごさん
記事: 273
登録日時: 14年前

Re: DxLibの通信関数でWebAPI

#5

投稿記事 by だんごさん » 12年前

ご回答、ありがとうございました^^
 Dango San

閉鎖

“C言語何でも質問掲示板” へ戻る