Hello,
I am attempting to create a video using a .NET API call. Here are the querystring items that get sent to the BOTR server at "http : // api.bitsontherun.com / v1 / videos / create" by the .NET API:
title=test %26 2011-04-29 a
description=description
author=mitch mitch
tags=dev
api_format=xml
api_key=YOrdU9ir
api_nonce=76525076
api_timestamp=1304105589
api_signature=72ebe45f2242d79662947ee2e415339ee47fb3f9
What I get back is:
<?xml version="1.0" encoding="UTF-8"?>
<response>
<status>error</status>
<_code>SignatureInvalid</_code>
<title>Signature Invalid</title>
<message>api_signature: Signature is invalid. Received signature: 72ebe45f2242d79662947ee2e415339ee47fb3f9. Server assembled SBS: api_format=xml&api_key=YOrdU9ir&api_nonce=76525076&api_timestamp=1304105589&author=mitch%20mitch&description=description&tags=dev&title=test%20%26%202011-04-29%20a</message>
</response>The video is created successfully if the title does not include an ampersand (%26). Can someone tell me what I'm doing wrong?
Thanks,
Mitch
I'm still struggling with this... Has anyone experienced this? Or - has anyone successfully created a video via the API with an ampersand in the title? I would really like to know if this is an API issue or if I'm just doing something wrong. Thanks.