ServiceExecute[service,"req"]

外部サービス上で"req"を実行する.

ServiceExecute[service,"req",{par1val1,}]

パラメータについての指定された設定を使って"req"を実行する.

ServiceExecute[req]

外部サービスでServiceRequest req を実行する.

詳細とオプション

  • ServiceExecuteの対象となるサービスは,ServiceConnectが返すServiceObjectで,あるいはサービスの名前を直接使って指定することができる.
  • service への接続が見付からないとき,ServiceExecuteは新たな接続を確立しようとする.service への複数の接続が存在するときは,直近に使われたものが使われる.
  • ServiceExecuteは,ガイドページ「サポートされている外部サービスのリスト」にある,数多くの外部サービスに使うことができる.
  • $Servicesは,使用可能な外部サービスのリストを与える.
  • ServiceExecuteは,"req"が実行された際に外部サービスから得られた値を返す.
  • ServiceObject[]["req",params]ServiceExecute[ServiceObject[],"req",params]に等しい.
  • 以下は,すべてのサービスに使用できるリクエストである.
  • "Name"サービス名
    "Requests"使用可能なリクエスト
    "Information"サービスについての情報
    "ID"接続ID

例題

すべて開くすべて閉じる

  (1)

Twitterのスクリーン名から最後のツイートを得る:

スコープ  (4)

使用可能なTwitterのリクエストをリストにする:

Twitterのアカウントリストからユーザ情報を得る:

Bingで画像の検索を行う:

画像を識別する:

Flickrアカウントを認証する:

Flickrから画像の処理を行う:

「The Scarlet Letter」(緋文字)のワードクラウドを作る:

一般化と拡張  (2)

arXivに接続する:

ServiceObjectを直接使って特定のテーマについての論文を検索する:

登録済みのAPIキーを使ってFRED APIに接続する:

住宅ローンについての時系列をプロットする:

オプション  (2)

Authentication  (2)

Authenticationオプションを使ってAPIの認証情報を与える:

Authenticationオプションを使ってTwitter OAuth 1.0a SecuredAuthenticationKeyを与える:

Wolfram Research (2014), ServiceExecute, Wolfram言語関数, https://reference.wolfram.com/language/ref/ServiceExecute.html (2019年に更新).

テキスト

Wolfram Research (2014), ServiceExecute, Wolfram言語関数, https://reference.wolfram.com/language/ref/ServiceExecute.html (2019年に更新).

CMS

Wolfram Language. 2014. "ServiceExecute." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2019. https://reference.wolfram.com/language/ref/ServiceExecute.html.

APA

Wolfram Language. (2014). ServiceExecute. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ServiceExecute.html

BibTeX

@misc{reference.wolfram_2024_serviceexecute, author="Wolfram Research", title="{ServiceExecute}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/ServiceExecute.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_serviceexecute, organization={Wolfram Research}, title={ServiceExecute}, year={2019}, url={https://reference.wolfram.com/language/ref/ServiceExecute.html}, note=[Accessed: 21-November-2024 ]}