kagorec
Client
- Регистрация
- 24.08.2013
- Сообщения
- 979
- Благодарностей
- 523
- Баллы
- 93
Дает api key если через Chrome актуальной версии и включенным VPN (страну выбрать из белого списка)И с карточкой не дает
Дает api key если через Chrome актуальной версии и включенным VPN (страну выбрать из белого списка)И с карточкой не дает
Дает api key если через Chrome актуальной версии и включенным VPN (страну выбрать из белого списка)
Каким ВПН получилось у тебя сделать?Сменить VPN и GMAIL аккаунты
1. Проверить работает ли REST API на сайте (по идее Здоровье сайта должно показать)Кто-нибудь сталкивался с подобным?
Пробуй заменитьУ меня возникает ошибка в PM на выполнении С# кода "Cleaning data". В логе ни какой ошибки не показывает, просто кубик не выполняется. Версия ЗП 7.7.1.0
// by Claude v3 - Sonnet
string keyword = project.Variables["keyword"].Value;
keyword = Regex.Replace(keyword, @"<.*?>", string.Empty); // Remove HTML tags
keyword = keyword.Replace("\"", "\\\""); // Escape double quotes
keyword = keyword.Replace("\n", " "); // Replace newlines with spaces
keyword = Regex.Replace(keyword, @"\s+", " "); // Replace multiple spaces with a single space
return keyword;
Библиотеку подключили из вложения?У меня возникает ошибка в PM на выполнении С# кода "Cleaning data". В логе ни какой ошибки не показывает, просто кубик не выполняется. Версия ЗП 7.7.1.0
Я положил ее в папку с зенно (C:\Program Files\ZennoLab\RU\ZennoPoster Standard V7\7.7.1.0\Progs\ExternalAssemblies).Библиотеку подключили из вложения?
using (TidyManaged.Document doc = TidyManaged.Document.FromStream(str)) {
doc.InputCharacterEncoding = TidyManaged.EncodingType.Utf8;
doc.OutputCharacterEncoding = TidyManaged.EncodingType.Utf8;
doc.CleanAndRepair();
parsed = Regex.Match(doc.Save().Replace("<","<").Replace(">",">").Replace("/"","").Replace("/"",""), @"(?<=<body>)[\w\W]*?(?=</body>)").Value.Trim();
}
Проверить GAC нужно конечно, есть там TidyManaged или нет.Ее еще нужно подключать в PM?
Есть.Проверить GAC нужно конечно, есть там TidyManaged или нет.
Значит всё должно работать.
string content = project.Variables["content"].Value.Replace("**","").Replace("«`html","").Replace("```html","");
content = Regex.Replace(content, @"<(?!p|/p|br|img|strong|/strong|b|/b|li|ul|/li|/ul|ol|/ol|table|/table|td|/td|tr|/tr|tbody|/tbody|th|/th|em|/em|a|/a).*?>", "", System.Text.RegularExpressions.RegexOptions.Multiline|System.Text.RegularExpressions.RegexOptions.IgnoreCase).Trim();
string parsed = "";
MemoryStream str = new MemoryStream(Encoding.UTF8.GetBytes(content));
using (TidyManaged.Document doc = TidyManaged.Document.FromStream(str)) {
doc.InputCharacterEncoding = TidyManaged.EncodingType.Utf8;
doc.OutputCharacterEncoding = TidyManaged.EncodingType.Utf8;
doc.CleanAndRepair();
parsed = Regex.Match(doc.Save().Replace("<","<").Replace(">",">").Replace("/"","").Replace("/"",""), @"(?<=<body>)[\w\W]*?(?=</body>)").Value.Trim();
}
str.Close();
string html = "";
string [] arr = parsed.Split('\n').Where(val => (val.Length > 5)).ToArray();
for (int i = 0; i < arr.Length; i++){
string str1 = arr[i];
if (str1.Contains("example.com")) continue;
if (str1.Contains("Lorem ipsum")) continue;
if (str1.Contains("К сожалению, ")) continue;
if (str1.Contains(" AI ")) return null;
html += str1 + " ";
}
parsed = html.Replace("\r\n"," ").Replace(" "," ");
str = new MemoryStream(Encoding.UTF8.GetBytes(parsed));
using (TidyManaged.Document doc1 = TidyManaged.Document.FromStream(str)) {
doc1.InputCharacterEncoding = TidyManaged.EncodingType.Utf8;
doc1.OutputCharacterEncoding = TidyManaged.EncodingType.Utf8;
doc1.CleanAndRepair();
parsed = Regex.Match(doc1.Save().Replace("<","<").Replace(">",">").Replace("/"","").Replace("/"",""), @"(?<=<body>)[\w\W]*?(?=</body>)").Value.Trim();
}
str.Close();
//add tags
MatchCollection mc1 = Regex.Matches(parsed, @"(?<=<strong>).*?(?=</strong>)");
MatchCollection mc2 = Regex.Matches(parsed, @"(?<=<b>).*?(?=</b>)");
List<Match> mc = mc1.OfType<Match>().Concat(mc2.OfType<Match>()).Where(m => m.Success).ToList();
var tags = project.Lists["tags"];
for (int i = 0; i < mc.Count; i++){
var regex = new Regex(Regex.Escape(mc[i].Value));
if (mc[i].Value.Length < 30 && !mc[i].Value.Contains("&") && !mc[i].Value.Contains("\"") && mc[i].Value.Split(' ').Length < 3 && mc[i].Value.Length > 2){
tags.Add(Regex.Replace(mc[i].Value.ToLower(), @"[^0-9a-zA-Zа-яА-Я\s]+", "").Trim());//replace all instead letters and numbers
}
}
//end add tags
if (parsed.Length > 20){
return parsed.Replace("\r\n"," ").Replace(" "," ").Replace("\"","\\\"").Replace("\\\\\"","\\\"");
} else {
return null;
}
Как раз для нуба подскажете, где это посмотреть?)) В папку ExternalAssemblies этот файлик закинул.Проверить GAC нужно конечно, есть там TidyManaged или нет.
Как раз для нуба подскажете, где это посмотреть?))
Теоретически да, тогда можно не использовать прокси при запросах.если я запускаю впн сша-совский (planetvpn софтина) на компе, у меня будут проходить запросы от зенно как от usa?
А какой запрос?
Братан спасибо, но я это понимаю, дело то в том что креды админа там, и с него я выкладываю посты. Вот в этом проблема, что на любые учетки он выдает ошибкунаписано в ошибке, что у аккаунта под которым ты это делаешь нет прав создавать посты
I have the same issueРябят, не могу разобраться постоянная ошибка
Тип Время Сообщение
06:52:28 {"code":"rest_cannot_edit_others","message":"Sorry, you are not allowed to create posts as this user.","data":{"status":401}}
ну точнее ошибка мне понятна, не могу понять так как захожу по админу, возможно не правильное админское id, ну вобшем нет у меня больше вариантов, поэтому пишу вам)