public void GetCreativesByAccount() { //https://graph.facebook.com/v2.9/act_<AD_ACCOUNT_ID>/adcreatives //Act IFacebookClient client = new FacebookClient("2.9", "EAANOERzv1jEBAMcBC4tDSqpbb1AWfYZAj3BZCoifcMgm3yOADpVWmonpa8drpMyiP6JPf3UAdYbpM4j6NmBIhzIBlF2NyAid1ecKvWWTNXvM8cNWCZBleZCZA2EONXXczk4nFdKtz99NB52POJARZAc2ArQtYEIi8ZD"); //Services IAdCreativeService adsetService = new AdCreativeService(client); var response = adsetService.List("10155310538728783"); Assert.IsNotNull(response); Assert.IsTrue(response.Count > 0, "The request should be return almost 1 ad creative"); }
public void CreateAdCreative() { //Act IFacebookClient client = new FacebookClient("2.9", "EAANOERzv1jEBAMcBC4tDSqpbb1AWfYZAj3BZCoifcMgm3yOADpVWmonpa8drpMyiP6JPf3UAdYbpM4j6NmBIhzIBlF2NyAid1ecKvWWTNXvM8cNWCZBleZCZA2EONXXczk4nFdKtz99NB52POJARZAc2ArQtYEIi8ZD"); //Services IAdCreativeService adsetService = new AdCreativeService(client); AdCreative creative = new AdCreative(); creative.Name = "Test API POst"; //Este nombre puede ser dado posteriormente creative.ObjectStoryId = "732881306823664_1203458439765946"; //Post que se quiere crear debe ser el mismo que esta en el unpublish var response = adsetService.Create("10155310538728783", creative); Assert.IsNotNull(response); }