Partager via


API de plateforme numérique - Service De transaction à partir d’un package

Un paquet est une transaction qu’un vendeur est prêt à offrir à n’importe quel acheteur. Les membres acheteur utilisent le service d’accès de l’acheteur de packages pour parcourir les packages disponibles et en trouver un qui répond à leurs besoins. Ensuite, les acheteurs utilisent le service Deal From Package pour générer une transaction entre eux et le vendeur.

Une fois que vous avez généré une transaction, vous pouvez afficher les détails de la transaction, y compris la description et la tarification de la transaction à l’aide du service d’accès acheteur de transaction.

API REST

HTTP, méthode Endpoint Description
GET https://api.appnexus.com/deal-from-package/meta Découvrez les champs que vous pouvez filtrer et trier.
POST https://api.appnexus.com/deal-from-package Create une nouvelle transaction basée sur un package.

Remarque : lorsqu’un membre appelle POST ce service, un enregistrement de transaction est généré avec le membre défini comme acheteur.

Champs JSON

Champ Type Description
id int ID de l’enregistrement de création de transaction.

Valeur par défaut : nombre généré automatiquement.
package_id int ID du package à partir duquel vous générez une transaction. Vous pouvez utiliser le service de package pour obtenir des ID de package.

Obligatoire sur : POST

Exemples

Create une transaction à partir d’un package

$ cat create_deal

{
 "deal-from-package":
  { 
    "package_id" : 5555
  }
}

$ curl -b cookies -c cookies -X POST -d @create_deal.json "https://api.appnexus.com/deal-from-package"

{
  "response": {
    "status": "OK",
    "count": 1,
    "deal-from-package": {
      "id": 1684,
      "package_id": 5555
    }
  }
}