Is there a bug to tag a photo on sdk? Because I read something, some people has same problem… and its new..
anyway.. I can tag photo on android and it works .. and now I am trying to tag a photo on c# but I got some errors.. now its “Invalid photo tag subject”
here is my c# code
PhotoTag tags = new PhotoTag { tag_uid = "?????", x = "10", y = "10", tag_text ="heyy.."};
List<PhotoTag> tagList = new List<PhotoTag>() { tags };
var tagparameters = JsonConvert.SerializeObject(tagList);
var photoDetails = new Dictionary<string, object>();
photoDetails.Add("tags", tagparameters);
var fbResult = client.Post("/" + photoID+ "/tags", photoDetails);
//*************************************************************
public class PhotoTag
{
public string tag_uid { get; set; }
public string tag_text { get; set; }
public string x { get; set; }
public string y { get; set; }
}
I read here https://developers.facebook.com/docs/reference/api/photo/
I used ‘to’ and ‘id’ instead of ‘tag_uid’ but I got another errors.. (It was like its not a valid parameter)
and here is output of parameters
[0] = {[tags, [{"tag_uid":"641194276","tag_text":"heyy..","x":"10","y":"10"}]]}
and here is my android code which works..
post a photo to friend's wall on facebook with android
well.. I have two questions
1- Where is my mistake in my C# code?
2- How can I tag more than one friends ??
on sdk page, there is PHOTO_ID/tags?tags=[{“id”:”1234″}, {“id”:”12345″}]
but as I explained, it doesnt work …
thank you
Here my code there is working: