Xanga posts fail for "Premium" users
Status: Pre-Alpha
Brought to you by:
wrightmf
If a user has a "Premium" Xanga account (or is on a
"Premium" trial), posts will fail to be sent. This is
likely due to the "classic" post page being turned into
a redirect page by server side scripting.
Workaround:
Posts will be accepted if the string
com.abditory.crosspost.profile.account.XangaAccount.POST_URL
is set to
"http://premium.xanga.com/private/xtools/xtoolspremium.aspx?plain=1"
Logged In: YES
user_id=458879
Interesting. I haven't messed with Premium accounts in
Xanga, so I guess I need to track this one down. Really, I
need to find a way to determine if an account is premium or
not, then modify the POST_URL accordingly.
Thoughts?
Logged In: NO
You could determine if the account is a premium account by
attempting to read the usual post page, and if it contains a
meta redirect then use the redirected address. Of course
this has the danger of people using dns hijacking to steal
account information, but that danger existed previously
anyway and isn't easily prevented.
Logged In: NO
I've done a bit more research. Xanga doesn't use a
meta-redirect. Instead, it uses 302 redirection. If there is
a way to tell the HTTP status code, you could use this fact
to determine if a user is a premium user.