fixed posting plain messages
This commit is contained in:
parent
5bf8ca3fb5
commit
3244f092a3
2 changed files with 37 additions and 5 deletions
40
Core.js
40
Core.js
|
@ -345,9 +345,41 @@ Core.prototype.getNewData = function(supress_new_with_timeout) {
|
|||
);*/
|
||||
}
|
||||
|
||||
/*
|
||||
Core.prototype.sendNewMessage = function(tweet, in_reply_to_status_id) {
|
||||
|
||||
Core.prototype.sendNewMessage = function(content, in_reply_to_status_id) {
|
||||
|
||||
var _this = this;
|
||||
|
||||
var url = URI(controller.stringForKey_("api_root") + "/posts");
|
||||
|
||||
var http_method = "POST";
|
||||
var callback = function(data) { _this.getNewData(true); }
|
||||
|
||||
var data = JSON.stringify({
|
||||
"type": "https://tent.io/types/post/status/v0.1.0",
|
||||
"published_at": (new Date().getTime() / 1000),
|
||||
"permissions": {
|
||||
"public": true
|
||||
},
|
||||
"content": {
|
||||
"text": content,
|
||||
}
|
||||
});
|
||||
|
||||
getURL(
|
||||
url.toString(),
|
||||
http_method,
|
||||
callback,
|
||||
data,
|
||||
makeAuthHeader(
|
||||
url.toString(),
|
||||
http_method,
|
||||
controller.stringForKey_("user_mac_key"),
|
||||
controller.stringForKey_("user_access_token")
|
||||
)
|
||||
); // FIXME: error callback
|
||||
|
||||
/*
|
||||
var url = API_PATH + "statuses/update.json";
|
||||
var data = "source=tentia&status=" + OAuth.percentEncode(tweet);
|
||||
if(in_reply_to_status_id != '') data += "&in_reply_to_status_id=" + in_reply_to_status_id
|
||||
|
@ -381,9 +413,9 @@ Core.prototype.sendNewMessage = function(tweet, in_reply_to_status_id) {
|
|||
alert(xhr.status);
|
||||
alert(thrownError);
|
||||
}
|
||||
});
|
||||
});*/
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
Core.prototype.retweet = function(status_id, item) {
|
||||
var url = API_PATH + "statuses/retweet/" + status_id + ".json";
|
||||
|
|
|
@ -88,7 +88,7 @@
|
|||
}
|
||||
|
||||
-(void)controlTextDidChange:(NSNotification *)aNotification {
|
||||
NSInteger c = 140 - [[textField stringValue] length];
|
||||
NSInteger c = MESSAGE_MAX_LENGTH - [[textField stringValue] length];
|
||||
[counter setIntValue:c];
|
||||
if(c < 0) {
|
||||
[counter setTextColor:[NSColor redColor]];
|
||||
|
|
Reference in a new issue