EmotionalClassificationAPI
EmotionalClassificationAPI は、指定されたテキストの感情を分類するための API です。この API を使用することで、感情分析や感情分類を効率的に実行できます。
導入用途
顧客フィードバックの分析 ユーザーレビューやカスタマーサポートメッセージの感情を把握します。
SNS分析 ソーシャルメディア投稿の感情を特定し、トレンド分析を行います。
マーケティング戦略の強化 コンテンツがユーザーに与える感情的な影響を分析します。
テキスト解析アプリケーション 感情分析機能を組み込むことで、アプリケーションの価値を高めます。
Base URL
https://emotionalclassification-mixederapi.mixeder.com/
Endpoints
GET /
指定されたテキストに対して感情分析を実行します。
Headers
ヘッダー名
必須
説明
Content-Type
はい
application/json
Query Parameters
パラメーター名
必須
説明
key
はい
使用する API キー
text
はい
感情分析を行うテキスト
Response
成功時: HTTP Status: 200 Body:
{ "message": "API authentication, sentiment analysis, and billing completed successfully", "username": "user123", "analysis": { "text": "example text", "sentiment": "positive", "confidence": 0.98 }, "billingResponse": "Billing processed successfully" }
エラー時: HTTP Status: 400 または 500 Body:
{ "error": "Error message" }
サンプルコード
JavaScript Fetch Example
async function analyzeSentiment(apiKey, text) {
const apiUrl = 'https://emotionalclassification-mixederapi.mixeder.com/';
const queryParams = new URLSearchParams({ key: apiKey, text });
try {
const response = await fetch(`${apiUrl}?${queryParams.toString()}`, {
method: 'GET',
headers: { 'Content-Type': 'application/json' },
});
if (!response.ok) {
throw new Error(`API error: ${response.statusText}`);
}
const data = await response.json();
console.log('Sentiment analysis result:', data.analysis);
return data.analysis;
} catch (error) {
console.error('Error during sentiment analysis:', error.message);
throw error;
}
}
// 使用例
analyzeSentiment('your-api-key', 'I love this product!')
.then((result) => console.log('Sentiment Analysis Result:', result))
.catch((err) => console.error('Analysis failed:', err));
Python Requests Example
import requests
def analyze_sentiment(api_key, text):
api_url = 'https://emotionalclassification-mixederapi.mixeder.com/'
params = {
"key": api_key,
"text": text,
}
try:
response = requests.get(api_url, params=params)
response.raise_for_status()
data = response.json()
print("Sentiment analysis result:", data["analysis"])
return data["analysis"]
except requests.exceptions.RequestException as e:
print("Error during sentiment analysis:", e)
raise
# 使用例
analyze_sentiment("your-api-key", "I am very happy with this service!")
cURL Example
curl -X GET 'https://emotionalclassification-mixederapi.mixeder.com/?key=your-api-key&text=I%20love%20this%20product' \
-H "Content-Type: application/json"
料金計算
サービス名:
EmotionalClassificationAPI
単位あたり料金: 0.05
最終更新
役に立ちましたか?