Update
This commit is contained in:
@@ -123,9 +123,14 @@ export class SqsPosterWorker {
|
|||||||
let sendSuccess = false;
|
let sendSuccess = false;
|
||||||
if (publishTo.includes(SUPPORT_SOCIAL_PROVIDERS.FB)) {
|
if (publishTo.includes(SUPPORT_SOCIAL_PROVIDERS.FB)) {
|
||||||
this.logger.log(`==> doPostTweet publish to fb`);
|
this.logger.log(`==> doPostTweet publish to fb`);
|
||||||
await this.facebookApi.postToPage(text, '', false);
|
await this.facebookApi.postToPage(text, '').then(async () => {
|
||||||
await this.notifyService.sendMessageToTele(`Post to FB success`);
|
await this.notifyService.sendMessageToTele(`Post to FB success`);
|
||||||
sendSuccess = true;
|
sendSuccess = true;
|
||||||
|
}).catch(async err => {
|
||||||
|
this.logger.error(err);
|
||||||
|
await this.notifyService.sendMessageToTele('FB:' + err.message);
|
||||||
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
if (publishTo.includes(SUPPORT_SOCIAL_PROVIDERS.X)) {
|
if (publishTo.includes(SUPPORT_SOCIAL_PROVIDERS.X)) {
|
||||||
this.logger.log(`==> doPostTweet publish to X`);
|
this.logger.log(`==> doPostTweet publish to X`);
|
||||||
|
|||||||
@@ -35,13 +35,16 @@ export class FacebookApi {
|
|||||||
this.logger.error('Lỗi khi đăng bài lên FB');
|
this.logger.error('Lỗi khi đăng bài lên FB');
|
||||||
this.logger.error(error.message);
|
this.logger.error(error.message);
|
||||||
// Kiểm tra xem Facebook có trả về response lỗi không
|
// Kiểm tra xem Facebook có trả về response lỗi không
|
||||||
let fbErrormessage = error.message;;
|
let fbErrormessage = 'FB:' + error.message;
|
||||||
|
// this.logger.error(error);
|
||||||
if (error.response && error.response.data) {
|
if (error.response && error.response.data) {
|
||||||
const fbError = error.response.data.error;
|
const fbError = error.response.data.error;
|
||||||
fbErrormessage = fbError.constructor
|
fbErrormessage = fbError.constructor
|
||||||
this.logger.error('--- LỖI FACEBOOK API ---');
|
this.logger.error('--- LỖI FACEBOOK API ---');
|
||||||
this.logger.error('Message:', fbErrormessage);
|
this.logger.error('Message:', fbErrormessage);
|
||||||
this.logger.error('Code:', fbError.code);
|
this.logger.error('Code:', fbError.code);
|
||||||
|
this.logger.error('Message:', fbError.message);
|
||||||
|
fbErrormessage += '\n\n' + fbError.message;
|
||||||
this.logger.error('Subcode:', fbError.error_subcode);
|
this.logger.error('Subcode:', fbError.error_subcode);
|
||||||
this.logger.error('FB Trace ID:', fbError.fbtrace_id);
|
this.logger.error('FB Trace ID:', fbError.fbtrace_id);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user