如何在我的 React 应用程序中嵌入 Typeform 表单?
Typeform 提供的嵌入代码无法在 JSX 中编译。
这是嵌入代码的示例:
<div class="typeform-widget" data-url="https://sample.typeform.com/to/32423" style="width: 100%; height: 500px;"></div> <script> (function() { var qs,js,q,s,d=document, gi=d.getElementById, ce=d.createElement, gt=d.getElementsByTagName, id="typef_orm", b="https://embed.typeform.com/"; if(!gi.call(d,id)) { js=ce.call(d,"script"); js.id=id; js.src=b+"embed.js"; q=gt.call(d,"script")[0]; q.parentNode.insertBefore(js,q) } })() </script> <div style="font-family: Sans-Serif;font-size: 12px;color: #999;opacity: 0.5; padding-top: 5px;"> powered by <a href="https://admin.typeform.com/signup?utm_campaign=ezQ2ub&utm_source=typeform.com-12183356-Basic&utm_medium=typeform&utm_content=typeform-embedded-poweredbytypeform&utm_term=EN" style="color: #999" target="_blank">Typeform</a> </div>
我想使用 Notion 作为 SPA 的内容网关。我可以使用 fetch 中的 Notion API 吗?我正在尝试使用 fetch 来获取数据,但由于 CORS 而无法正常工作。
let notion = fetch(import.meta.env.VITE_NOTION_API_URL+'/databases/'+import.meta.env.VITE_NOTION_APP_DATABASE+'/query', {
method: 'POST',
mode: 'cors',
credentials: 'omit',
headers: {
'Content-Type': 'application/json',
"Authorization": `Bearer ${import.meta.env.VITE_NOTION_API_SECRET}`,
"Notion-Version": `${import.meta.env.VITE_NOTION_API_VERSION}`,
}
})
Run Code Online (Sandbox Code Playgroud)
这可能吗?
我在iframe中嵌入了一个Typeform嵌入到我的页面中.从我的JS我想知道用户已经完成了typeform(即点击提交).字体JS似乎没有提供任何可以监听的事件.目前我只想出以下解决方案 - 定期调用以检测是否正在显示outro页面:
document.getElementById('my-typeform-iframe').getElementsByClassName('outro').length > 0
Run Code Online (Sandbox Code Playgroud)
有一些更好的方法吗?
对不起,我的英语不好,我做的事情(测试我的项目)就像在官方文档(https://developers.facebook.com)中一样。我用命令测试我的证书,没有错误。当我制作https服务器时,也没有错误。您可以在此处找到该项目:developers.facebook.com。
首先,我测试localhost:8080,它显示我不安全并且 https 是红色的,当项目被嵌入时,是的,网址是https://www.facebook.com/embed/instantgames/YOUR_GAME_ID/player?game_url=https://localhost:8080,此时网站似乎不起作用,它继续以 0% 加载。我不知道为什么。有人可以帮我吗?谢谢你的帮助!
我正在尝试修改现有的 Colab 示例以结合 langchain 内存和上下文文档加载。在两个单独的测试中,每个实例都完美运行。现在我想将两者(训练上下文加载和对话记忆)合二为一 - 这样我就可以加载之前训练的数据,并在我的聊天机器人中保存对话历史记录。问题是我不知道如何使用“ConversationChain”来实现这一点,它只需要一个参数,即“输入”。
当我使用“ConversationChain”时,我可以传递以下内容:
query = "What is the title of the document?"
docs = docsearch.similarity_search(query)
chain.run(input_documents=docs, question=query)
有人能指出我正确的方向吗?
我正在使用这里的内存示例:https ://www.pinecone.io/learn/langchain-conversational-memory/
我对 Python 和 langchain 的了解有限。
我试过:
with open('/content/gdrive/My Drive/ai-data/docsearch.pkl', 'rb') as f:
docsearch = pickle.load(f)
model_kwargs = {"model": "text-davinci-003", "temperature": 0.7, "max_tokens": -1, "top_p": 1, "frequency_penalty": 0, "presence_penalty": 0.5, "n": 1, "best_of": 1}
llm = OpenAI(model_kwargs=model_kwargs)
def count_tokens(chain, query):
with get_openai_callback() as cb:
docs = docsearch.similarity_search(query)
# working older version: result = chain.run(query)
result …Run Code Online (Sandbox Code Playgroud) 我正在尝试实现OpenGraph动作和对象.它工作正常,我能够在ticker/Timelime中创建对象和动作.
我唯一关心的是当你显示对象时,它的标题是一个链接.但是它链接到我用来生成对象的页面,所以没有什么可以显示:
object.html.erb
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# name_space: http://ogp.me/ns/fb/name_space#">
<meta property="fb:app_id" content="APP_ID" />
<meta property="og:type" content="name_space:object" />
<meta property="og:url" content="PATH_TO_METHOD_TO_CREATE_OBJECT?img_link=<%= CGI.escape(@img_link)%>&points=<%=@points%>&description=<%= @description%>" />
<meta property="og:title" content="<%= params[:units_offered] %> Points" />
<meta property="og:description" content="<%= params[:description] %>" />
<meta property="og:image" content="<%= params[:img_link] %>">
Run Code Online (Sandbox Code Playgroud)
如果我将og:url元标记更改为我的FB页面的网址,则该对象将选择我的FB页面值.
在一个完美的我想链接到什么或我的FB页面.
任何线索?
谢谢!
我的问题是关于我使用 JavaScript 将一些表单数据从 Webflow 发送到 Typeform。当我在 Google Tagmanager 中创建自定义 html 标签时,出现以下错误:
JavaScript 编译器错误 Typeform 标记
错误位于第 3 行字符 1:此语言功能仅支持 ECMASCRIPT6 模式或更好:const 声明。
第 4、5、6、13、14、15 行也会出现同样的错误。
这是我的代码:
<script>
$( "#formbutton" ).click(function() {
const naam = $('#Naam-2').val();
const email = $('#Email-2').val();
const postcode = $('#Postcode-2').val();
Cookies.set('naam', naam, { expires: 30 } );
Cookies.set('email', email, { expires: 30 } );
Cookies.set('postcode', postcode, { expires: 30 } );
});
var Webflow = Webflow || [];
Webflow.push(function() {
const naam = Cookies.get("naam");
const email = …Run Code Online (Sandbox Code Playgroud) 我想将配置字符串传递给管道,但也想注入服务。NesJs 文档描述了如何独立而不是一起完成这两项工作。举个例子:
管道.ts
@Injectable()
export class FileExistsPipe implements PipeTransform {
constructor(private filePath: string, db: DatabaseService) { }
async transform(value: any, metadata: ArgumentMetadata) {
const path = value[this.filePath];
const doesExist = await this.db.file(path).exists()
if(!doesExist) throw new BadRequestException();
return value;
}
}
Run Code Online (Sandbox Code Playgroud)
控制器.ts
@Controller('transcode')
export class TranscodeController {
@Post()
async transcode (
@Body( new FileExistsPipe('input')) transcodeRequest: JobRequest) {
return await this.videoProducer.addJob(transcodeRequest);
}
Run Code Online (Sandbox Code Playgroud)
基本上,我希望能够将属性名称传递到我的管道(例如'input'),然后让管道查找请求中的属性值(例如const path = value[this.filePath]),然后查看该文件是否存在于数据库中。如果没有,则抛出 Bad Request 错误,否则继续。
我面临的问题是我需要 NestJs 来注入我的 DataBaseService。对于当前的示例,它不会,并且我的 IDE 给出一个错误,new FileExistsPipe('input')仅传递了一个参数,但需要两个参数(例如 …
我正在编写一个简单的 PHP 脚本,没有依赖项来访问 ChatGPT API,但它抛出了一个我不明白的错误:
这是到目前为止的脚本:
$apiKey = "Your-API-Key";
$url = 'https://api.openai.com/v1/chat/completions';
$headers = array(
"Authorization: Bearer {$apiKey}",
"OpenAI-Organization: YOUR-ORG-STRING",
"Content-Type: application/json"
);
// Define messages
$messages = array();
$messages["role"] = "user";
$messages["content"] = "Hello future overlord!";
// Define data
$data = array();
$data["model"] = "gpt-3.5-turbo";
$data["messages"] = $messages;
$data["max_tokens"] = 50;
// init curl
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);
if (curl_errno($curl)) {
echo 'Error:' . curl_error($curl); …Run Code Online (Sandbox Code Playgroud) 我目前正在尝试为该站点实施 webhooks 。我在有关创建 webhook 的文档中找不到太多内容。您是否有任何好的存储库或页面可供我查看以更好地了解如何为 Typeform 构建 webhook?
typeform ×4
facebook ×2
javascript ×2
chatgpt-api ×1
django ×1
forms ×1
langchain ×1
meta-tags ×1
nestjs ×1
notion-api ×1
openai-api ×1
opengraph ×1
py-langchain ×1
python ×1
reactjs ×1
typescript ×1