NGWord

ngword.check

This is an API for verifying whether or not contain any text that violates the operations policy.

API definitions

REST Base URI

http://app.mbga-platform.jp/social/api/restful/v2 ( Service )
http://app.sb.mbga-platform.jp/social/api/restful/v2 ( Sandbox )

REST HTTP Method

POST (overload POST)

REST URI Fragment

/ngword

REST Query Parameters

Check-NGWord-Request-Parameters

Return Object

NGWord

Approval

type

permission

description

ANONYMOUS

false

Unauthorized access

SECURITY_TOKEN

false

Authorization using a security token

OAUTH_MOBILE

false

Authorization using an OAuth Token issued for a mobile device

OAUTH_CONSUMER

true

Authorization using a Consumer Request

RESTful API response codes

HTTP Status Code

HTTP Status Message

JSON-RPC Error Codes

Meaning

200

OK

Data successfully acquired

400

Bad Request

-32700, -32600, -32601, -32602, 400

Corrupt request data on the client side

401

Unauthorized

401

Authorization error

403

Forbidden

403

The resource exists, but access is not possible due to a reason other than an authorization error

404

Not Found

404

The resource doesn’t exist

405

Method Not Allowed

405

That operation is not allowed

500

Internal Server Error

-32603

An error on the API server side

503

Service Unavailable

The API cannot be used temporarily

JSON-RPC error codes

These are values are included in the code field of the Error object when an error has occurred.

RPC Code

Meaning

-32700 (Parse error)

Invalid JSON format

-32600 (Invalid Request)

Invalid JSON-RPC request

-32601 (Method not found)

The method either doesn’t exist or is an unusable method

-32602 (Invalid params)

The method either doesn’t exist or is an unusable method

-32603 (Internal server error)

An error on the API server side

400 (Bad Request)

A bad request on the client side that does not correspond to any other error

401 (Unauthorized)

Authorization error

403 (Forbidden)

The resource exists, but access is not possible due to a reason other than an authorization error

404 (Not Found)

The resource doesn’t exist

405 (Method Not Allowed)

That operation is not allowed

Data types

Check-NGWord-Request-Parameters

Parameters are specified as Query Strings.

Name

Type

Description

_method

String

Required, Only 'check' is specifiable.

Base data types

  • Standard-Request-Parameters
Starndard-Request-Parameters

The following is a list of the supported fields.

Name

Type

Description

format

String

Optional Only 'json' is specifiable.

See 6.1 Standard Request Parameters - OpenSocial Core API Server Specification for details.

NGWord

Name

Type

Description

data

String

A string for verification

valid

Boolean

Determines whether or not the NGWord check was passed

Sample data

RESTful API

Arbitrary text is verified to ensure that it does not contain any NG words.

See Also

OpenSocial Core API Server Specification 1.0
OpenSocial Core Data Specification 1.0
OpenSocial Social API Server Specification 1.0
OpenSocial Social Data Specification 1.0

 
 

Revision History

  • 12/2010
    • Initial Release.
  • 10/12/2010
    • Modified the wording of ngword.check

PREVIOUS

BlackList

NEXT

How to use TextData API