page_actor_id in publishTemplatizedAction

Aug 6, 2009 at 6:57 AM
Edited Aug 6, 2009 at 7:17 AM

Although the facebook documentation says that the page_actor_id parameter in Feed.publishTemplatizedAction is an integer, I don't see how that could be right.  Facebook page Id's have exceeded the size of integers in C#, at least.  It should be a long.

I suspect that the reason it works in PHP and Ruby is because those are dynamically-typed languages, and obviously we're transmitting everything in strings regardless.

I'm going to see if I can modify the source and prove this theory out, but I wanted to raise it to see if others were finding the same issue.

Aug 6, 2009 at 7:30 AM

Modified the code and indeed, it works when you change the datatype to "long".  Created an issue for it here: